public static final class HttpUri.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<HttpUri.Builder> implements HttpUriOrBuilder
Envoy external URI descriptorProtobuf type
envoy.api.v2.core.HttpUri| Modifier and Type | Method and Description |
|---|---|
HttpUri.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HttpUri |
build() |
HttpUri |
buildPartial() |
HttpUri.Builder |
clear() |
HttpUri.Builder |
clearCluster()
A cluster is created in the Envoy "cluster_manager" config
section.
|
HttpUri.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
HttpUri.Builder |
clearHttpUpstreamType() |
HttpUri.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
HttpUri.Builder |
clearTimeout()
Sets the maximum duration in milliseconds that a response can take to arrive upon request.
|
HttpUri.Builder |
clearUri()
The HTTP server URI.
|
HttpUri.Builder |
clone() |
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 |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
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.Duration.Builder |
getTimeoutBuilder()
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.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
HttpUri.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
HttpUri.Builder |
mergeFrom(HttpUri other) |
HttpUri.Builder |
mergeFrom(com.google.protobuf.Message other) |
HttpUri.Builder |
mergeTimeout(com.google.protobuf.Duration value)
Sets the maximum duration in milliseconds that a response can take to arrive upon request.
|
HttpUri.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
HttpUri.Builder |
setCluster(String value)
A cluster is created in the Envoy "cluster_manager" config
section.
|
HttpUri.Builder |
setClusterBytes(com.google.protobuf.ByteString value)
A cluster is created in the Envoy "cluster_manager" config
section.
|
HttpUri.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
HttpUri.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
HttpUri.Builder |
setTimeout(com.google.protobuf.Duration.Builder builderForValue)
Sets the maximum duration in milliseconds that a response can take to arrive upon request.
|
HttpUri.Builder |
setTimeout(com.google.protobuf.Duration value)
Sets the maximum duration in milliseconds that a response can take to arrive upon request.
|
HttpUri.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
HttpUri.Builder |
setUri(String value)
The HTTP server URI.
|
HttpUri.Builder |
setUriBytes(com.google.protobuf.ByteString value)
The HTTP server URI.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<HttpUri.Builder>public HttpUri.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<HttpUri.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<HttpUri.Builder>public HttpUri getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic HttpUri build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic HttpUri buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic HttpUri.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<HttpUri.Builder>public HttpUri.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<HttpUri.Builder>public HttpUri.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<HttpUri.Builder>public HttpUri.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<HttpUri.Builder>public HttpUri.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<HttpUri.Builder>public HttpUri.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<HttpUri.Builder>public HttpUri.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<HttpUri.Builder>public HttpUri.Builder mergeFrom(HttpUri other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<HttpUri.Builder>public HttpUri.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<HttpUri.Builder>IOExceptionpublic HttpUri.HttpUpstreamTypeCase getHttpUpstreamTypeCase()
getHttpUpstreamTypeCase in interface HttpUriOrBuilderpublic HttpUri.Builder clearHttpUpstreamType()
public 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) = { ... }getUri in interface HttpUriOrBuilderpublic 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) = { ... }getUriBytes in interface HttpUriOrBuilderpublic HttpUri.Builder setUri(String value)
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) = { ... }public HttpUri.Builder clearUri()
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) = { ... }public HttpUri.Builder setUriBytes(com.google.protobuf.ByteString value)
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) = { ... }public 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) = { ... }getCluster in interface HttpUriOrBuilderpublic 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) = { ... }getClusterBytes in interface HttpUriOrBuilderpublic HttpUri.Builder setCluster(String value)
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) = { ... }public HttpUri.Builder clearCluster()
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) = { ... }public HttpUri.Builder setClusterBytes(com.google.protobuf.ByteString value)
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) = { ... }public boolean hasTimeout()
Sets the maximum duration in milliseconds that a response can take to arrive upon request.
.google.protobuf.Duration timeout = 3 [(.validate.rules) = { ... }hasTimeout in interface HttpUriOrBuilderpublic 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) = { ... }getTimeout in interface HttpUriOrBuilderpublic HttpUri.Builder setTimeout(com.google.protobuf.Duration value)
Sets the maximum duration in milliseconds that a response can take to arrive upon request.
.google.protobuf.Duration timeout = 3 [(.validate.rules) = { ... }public HttpUri.Builder setTimeout(com.google.protobuf.Duration.Builder builderForValue)
Sets the maximum duration in milliseconds that a response can take to arrive upon request.
.google.protobuf.Duration timeout = 3 [(.validate.rules) = { ... }public HttpUri.Builder mergeTimeout(com.google.protobuf.Duration value)
Sets the maximum duration in milliseconds that a response can take to arrive upon request.
.google.protobuf.Duration timeout = 3 [(.validate.rules) = { ... }public HttpUri.Builder clearTimeout()
Sets the maximum duration in milliseconds that a response can take to arrive upon request.
.google.protobuf.Duration timeout = 3 [(.validate.rules) = { ... }public com.google.protobuf.Duration.Builder getTimeoutBuilder()
Sets the maximum duration in milliseconds that a response can take to arrive upon request.
.google.protobuf.Duration timeout = 3 [(.validate.rules) = { ... }public 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) = { ... }getTimeoutOrBuilder in interface HttpUriOrBuilderpublic final HttpUri.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HttpUri.Builder>public final HttpUri.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HttpUri.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.