Interface ApplicationProtocolOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    ApplicationProtocol, ApplicationProtocol.Builder

    public interface ApplicationProtocolOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      TypedExtensionConfig getCodec()
      The codec which encodes and decodes the application protocol.
      TypedExtensionConfigOrBuilder getCodecOrBuilder()
      The codec which encodes and decodes the application protocol.
      String getName()
      The name of the application protocol.
      com.google.protobuf.ByteString getNameBytes()
      The name of the application protocol.
      boolean hasCodec()
      The codec which encodes and decodes the application protocol.
      • 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 application protocol.
         
        string name = 1 [(.validate.rules) = { ... }
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         The name of the application protocol.
         
        string name = 1 [(.validate.rules) = { ... }
      • hasCodec

        boolean hasCodec()
         The codec which encodes and decodes the application protocol.
         
        .envoy.config.core.v3.TypedExtensionConfig codec = 2 [(.validate.rules) = { ... }
      • getCodec

        TypedExtensionConfig getCodec()
         The codec which encodes and decodes the application protocol.
         
        .envoy.config.core.v3.TypedExtensionConfig codec = 2 [(.validate.rules) = { ... }
      • getCodecOrBuilder

        TypedExtensionConfigOrBuilder getCodecOrBuilder()
         The codec which encodes and decodes the application protocol.
         
        .envoy.config.core.v3.TypedExtensionConfig codec = 2 [(.validate.rules) = { ... }