Interface SelfConfigSourceOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ApiVersion getTransportApiVersion()
      API version for xDS transport protocol.
      int getTransportApiVersionValue()
      API version for xDS transport 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

      • getTransportApiVersionValue

        int getTransportApiVersionValue()
         API version for xDS transport protocol. This describes the xDS gRPC/REST
         endpoint and version of [Delta]DiscoveryRequest/Response used on the wire.
         
        .envoy.config.core.v3.ApiVersion transport_api_version = 1 [(.validate.rules) = { ... }
        Returns:
        The enum numeric value on the wire for transportApiVersion.
      • getTransportApiVersion

        ApiVersion getTransportApiVersion()
         API version for xDS transport protocol. This describes the xDS gRPC/REST
         endpoint and version of [Delta]DiscoveryRequest/Response used on the wire.
         
        .envoy.config.core.v3.ApiVersion transport_api_version = 1 [(.validate.rules) = { ... }
        Returns:
        The transportApiVersion.