Interface HttpUriOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
HttpUri
,HttpUri.Builder
public interface HttpUriOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionA cluster is created in the Envoy "cluster_manager" config section.com.google.protobuf.ByteString
A cluster is created in the Envoy "cluster_manager" config section.com.google.protobuf.Duration
Sets the maximum duration in milliseconds that a response can take to arrive upon request.com.google.protobuf.DurationOrBuilder
Sets the maximum duration in milliseconds that a response can take to arrive upon request.getUri()
The HTTP server URI.com.google.protobuf.ByteString
The HTTP server URI.boolean
A cluster is created in the Envoy "cluster_manager" config section.boolean
Sets the maximum duration in milliseconds that a response can take to arrive upon request.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getUri
String getUri()The HTTP server URI. It should be a full FQDN with protocol, host and path. Example: .. code-block:: yaml uri: https://www.googleapis.com/oauth2/v1/certs
string uri = 1 [(.validate.rules) = { ... }
- Returns:
- The uri.
-
getUriBytes
com.google.protobuf.ByteString getUriBytes()The HTTP server URI. It should be a full FQDN with protocol, host and path. Example: .. code-block:: yaml uri: https://www.googleapis.com/oauth2/v1/certs
string uri = 1 [(.validate.rules) = { ... }
- Returns:
- The bytes for uri.
-
hasCluster
boolean hasCluster()A cluster is created in the Envoy "cluster_manager" config section. This field specifies the cluster name. Example: .. code-block:: yaml cluster: jwks_cluster
string cluster = 2 [(.validate.rules) = { ... }
- Returns:
- Whether the cluster field is set.
-
getCluster
String getCluster()A cluster is created in the Envoy "cluster_manager" config section. This field specifies the cluster name. Example: .. code-block:: yaml cluster: jwks_cluster
string cluster = 2 [(.validate.rules) = { ... }
- Returns:
- The cluster.
-
getClusterBytes
com.google.protobuf.ByteString getClusterBytes()A cluster is created in the Envoy "cluster_manager" config section. This field specifies the cluster name. Example: .. code-block:: yaml cluster: jwks_cluster
string cluster = 2 [(.validate.rules) = { ... }
- Returns:
- The bytes for cluster.
-
hasTimeout
boolean hasTimeout()Sets the maximum duration in milliseconds that a response can take to arrive upon request.
.google.protobuf.Duration timeout = 3 [(.validate.rules) = { ... }
- Returns:
- Whether the timeout field is set.
-
getTimeout
com.google.protobuf.Duration getTimeout()Sets the maximum duration in milliseconds that a response can take to arrive upon request.
.google.protobuf.Duration timeout = 3 [(.validate.rules) = { ... }
- Returns:
- The timeout.
-
getTimeoutOrBuilder
com.google.protobuf.DurationOrBuilder getTimeoutOrBuilder()Sets the maximum duration in milliseconds that a response can take to arrive upon request.
.google.protobuf.Duration timeout = 3 [(.validate.rules) = { ... }
-
getHttpUpstreamTypeCase
HttpUri.HttpUpstreamTypeCase getHttpUpstreamTypeCase()
-