public interface HttpUriOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getCluster()
A cluster is created in the Envoy "cluster_manager" config
section.
|
com.google.protobuf.ByteString |
getClusterBytes()
A cluster is created in the Envoy "cluster_manager" config
section.
|
HttpUri.HttpUpstreamTypeCase |
getHttpUpstreamTypeCase() |
com.google.protobuf.Duration |
getTimeout()
Sets the maximum duration in milliseconds that a response can take to arrive upon request.
|
com.google.protobuf.DurationOrBuilder |
getTimeoutOrBuilder()
Sets the maximum duration in milliseconds that a response can take to arrive upon request.
|
String |
getUri()
The HTTP server URI.
|
com.google.protobuf.ByteString |
getUriBytes()
The HTTP server URI.
|
boolean |
hasTimeout()
Sets the maximum duration in milliseconds that a response can take to arrive upon request.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString 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) = { ... }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) = { ... }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) = { ... }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) = { ... }boolean hasTimeout()
Sets the maximum duration in milliseconds that a response can take to arrive upon request.
.google.protobuf.Duration timeout = 3 [(.validate.rules) = { ... }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) = { ... }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) = { ... }HttpUri.HttpUpstreamTypeCase getHttpUpstreamTypeCase()
Copyright © 2018–2021 The Envoy Project. All rights reserved.