Interface RemoteDataSourceOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RemoteDataSource
,RemoteDataSource.Builder
public interface RemoteDataSourceOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HttpUri
getHttpUri()
The HTTP URI to fetch the remote data.HttpUriOrBuilder
getHttpUriOrBuilder()
The HTTP URI to fetch the remote data.RetryPolicy
getRetryPolicy()
Retry policy for fetching remote data.RetryPolicyOrBuilder
getRetryPolicyOrBuilder()
Retry policy for fetching remote data.java.lang.String
getSha256()
SHA256 string for verifying data.com.google.protobuf.ByteString
getSha256Bytes()
SHA256 string for verifying data.boolean
hasHttpUri()
The HTTP URI to fetch the remote data.boolean
hasRetryPolicy()
Retry policy for fetching remote data.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasHttpUri
boolean hasHttpUri()
The HTTP URI to fetch the remote data.
.envoy.config.core.v3.HttpUri http_uri = 1 [(.validate.rules) = { ... }
- Returns:
- Whether the httpUri field is set.
-
getHttpUri
HttpUri getHttpUri()
The HTTP URI to fetch the remote data.
.envoy.config.core.v3.HttpUri http_uri = 1 [(.validate.rules) = { ... }
- Returns:
- The httpUri.
-
getHttpUriOrBuilder
HttpUriOrBuilder getHttpUriOrBuilder()
The HTTP URI to fetch the remote data.
.envoy.config.core.v3.HttpUri http_uri = 1 [(.validate.rules) = { ... }
-
getSha256
java.lang.String getSha256()
SHA256 string for verifying data.
string sha256 = 2 [(.validate.rules) = { ... }
- Returns:
- The sha256.
-
getSha256Bytes
com.google.protobuf.ByteString getSha256Bytes()
SHA256 string for verifying data.
string sha256 = 2 [(.validate.rules) = { ... }
- Returns:
- The bytes for sha256.
-
hasRetryPolicy
boolean hasRetryPolicy()
Retry policy for fetching remote data.
.envoy.config.core.v3.RetryPolicy retry_policy = 3;
- Returns:
- Whether the retryPolicy field is set.
-
getRetryPolicy
RetryPolicy getRetryPolicy()
Retry policy for fetching remote data.
.envoy.config.core.v3.RetryPolicy retry_policy = 3;
- Returns:
- The retryPolicy.
-
getRetryPolicyOrBuilder
RetryPolicyOrBuilder getRetryPolicyOrBuilder()
Retry policy for fetching remote data.
.envoy.config.core.v3.RetryPolicy retry_policy = 3;
-
-