Interface Cluster.TransportSocketMatchOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Cluster.TransportSocketMatch,Cluster.TransportSocketMatch.Builder
- Enclosing class:
- Cluster
public static interface Cluster.TransportSocketMatchOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.protobuf.StructgetMatch()Optional endpoint metadata match criteria.com.google.protobuf.StructOrBuildergetMatchOrBuilder()Optional endpoint metadata match criteria.StringgetName()The name of the match, used in stats generation.com.google.protobuf.ByteStringgetNameBytes()The name of the match, used in stats generation.TransportSocketgetTransportSocket()The configuration of the transport socket.TransportSocketOrBuildergetTransportSocketOrBuilder()The configuration of the transport socket.booleanhasMatch()Optional endpoint metadata match criteria.booleanhasTransportSocket()The configuration of the transport socket.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
The name of the match, used in stats generation.
string name = 1 [(.validate.rules) = { ... }
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
The name of the match, used in stats generation.
string name = 1 [(.validate.rules) = { ... }
-
hasMatch
boolean hasMatch()
Optional endpoint metadata match criteria. The connection to the endpoint with metadata matching what is set in this field will use the transport socket configuration specified here. The endpoint's metadata entry in *envoy.transport_socket_match* is used to match against the values specified in this field.
.google.protobuf.Struct match = 2;
-
getMatch
com.google.protobuf.Struct getMatch()
Optional endpoint metadata match criteria. The connection to the endpoint with metadata matching what is set in this field will use the transport socket configuration specified here. The endpoint's metadata entry in *envoy.transport_socket_match* is used to match against the values specified in this field.
.google.protobuf.Struct match = 2;
-
getMatchOrBuilder
com.google.protobuf.StructOrBuilder getMatchOrBuilder()
Optional endpoint metadata match criteria. The connection to the endpoint with metadata matching what is set in this field will use the transport socket configuration specified here. The endpoint's metadata entry in *envoy.transport_socket_match* is used to match against the values specified in this field.
.google.protobuf.Struct match = 2;
-
hasTransportSocket
boolean hasTransportSocket()
The configuration of the transport socket. [#extension-category: envoy.transport_sockets.upstream]
.envoy.config.core.v3.TransportSocket transport_socket = 3;
-
getTransportSocket
TransportSocket getTransportSocket()
The configuration of the transport socket. [#extension-category: envoy.transport_sockets.upstream]
.envoy.config.core.v3.TransportSocket transport_socket = 3;
-
getTransportSocketOrBuilder
TransportSocketOrBuilder getTransportSocketOrBuilder()
The configuration of the transport socket. [#extension-category: envoy.transport_sockets.upstream]
.envoy.config.core.v3.TransportSocket transport_socket = 3;
-
-