Interface Cluster.TransportSocketMatchOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.Struct getMatch()
      Optional endpoint metadata match criteria.
      com.google.protobuf.StructOrBuilder getMatchOrBuilder()
      Optional endpoint metadata match criteria.
      String getName()
      The name of the match, used in stats generation.
      com.google.protobuf.ByteString getNameBytes()
      The name of the match, used in stats generation.
      TransportSocket getTransportSocket()
      The configuration of the transport socket.
      TransportSocketOrBuilder getTransportSocketOrBuilder()
      The configuration of the transport socket.
      boolean hasMatch()
      Optional endpoint metadata match criteria.
      boolean hasTransportSocket()
      The configuration of the transport socket.
      • 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 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.
         
        .envoy.api.v2.core.TransportSocket transport_socket = 3;
      • getTransportSocket

        TransportSocket getTransportSocket()
         The configuration of the transport socket.
         
        .envoy.api.v2.core.TransportSocket transport_socket = 3;
      • getTransportSocketOrBuilder

        TransportSocketOrBuilder getTransportSocketOrBuilder()
         The configuration of the transport socket.
         
        .envoy.api.v2.core.TransportSocket transport_socket = 3;