Interface InternalUpstreamTransportOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
InternalUpstreamTransport,InternalUpstreamTransport.Builder
public interface InternalUpstreamTransportOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InternalUpstreamTransport.MetadataValueSourcegetPassthroughMetadata(int index)Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.intgetPassthroughMetadataCount()Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.List<InternalUpstreamTransport.MetadataValueSource>getPassthroughMetadataList()Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.InternalUpstreamTransport.MetadataValueSourceOrBuildergetPassthroughMetadataOrBuilder(int index)Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.List<? extends InternalUpstreamTransport.MetadataValueSourceOrBuilder>getPassthroughMetadataOrBuilderList()Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host.TransportSocketgetTransportSocket()The underlying transport socket being wrapped.TransportSocketOrBuildergetTransportSocketOrBuilder()The underlying transport socket being wrapped.booleanhasTransportSocket()The underlying transport socket being wrapped.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getPassthroughMetadataList
List<InternalUpstreamTransport.MetadataValueSource> getPassthroughMetadataList()
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;
-
getPassthroughMetadata
InternalUpstreamTransport.MetadataValueSource getPassthroughMetadata(int index)
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;
-
getPassthroughMetadataCount
int getPassthroughMetadataCount()
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;
-
getPassthroughMetadataOrBuilderList
List<? extends InternalUpstreamTransport.MetadataValueSourceOrBuilder> getPassthroughMetadataOrBuilderList()
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;
-
getPassthroughMetadataOrBuilder
InternalUpstreamTransport.MetadataValueSourceOrBuilder getPassthroughMetadataOrBuilder(int index)
Specifies the metadata namespaces and values to insert into the downstream internal connection dynamic metadata when an internal address is used as a host. If the destination name is repeated across two metadata source locations, and both locations contain the metadata with the given name, then the latter in the list overrides the former.
repeated .envoy.extensions.transport_sockets.internal_upstream.v3.InternalUpstreamTransport.MetadataValueSource passthrough_metadata = 1;
-
hasTransportSocket
boolean hasTransportSocket()
The underlying transport socket being wrapped.
.envoy.config.core.v3.TransportSocket transport_socket = 3 [(.validate.rules) = { ... }- Returns:
- Whether the transportSocket field is set.
-
getTransportSocket
TransportSocket getTransportSocket()
The underlying transport socket being wrapped.
.envoy.config.core.v3.TransportSocket transport_socket = 3 [(.validate.rules) = { ... }- Returns:
- The transportSocket.
-
getTransportSocketOrBuilder
TransportSocketOrBuilder getTransportSocketOrBuilder()
The underlying transport socket being wrapped.
.envoy.config.core.v3.TransportSocket transport_socket = 3 [(.validate.rules) = { ... }
-
-