Interface HealthCheck.TlsOptionsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
HealthCheck.TlsOptions, HealthCheck.TlsOptions.Builder
Enclosing class:
HealthCheck

public static interface HealthCheck.TlsOptionsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getAlpnProtocols(int index)
    Specifies the ALPN protocols for health check connections.
    com.google.protobuf.ByteString
    Specifies the ALPN protocols for health check connections.
    int
    Specifies the ALPN protocols for health check connections.
    Specifies the ALPN protocols for health check connections.

    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 Details

    • getAlpnProtocolsList

      List<String> getAlpnProtocolsList()
       Specifies the ALPN protocols for health check connections. This is useful if the
       corresponding upstream is using ALPN-based :ref:`FilterChainMatch
       <envoy_v3_api_msg_config.listener.v3.FilterChainMatch>` along with different protocols for health checks
       versus data connections. If empty, no ALPN protocols will be set on health check connections.
       
      repeated string alpn_protocols = 1;
      Returns:
      A list containing the alpnProtocols.
    • getAlpnProtocolsCount

      int getAlpnProtocolsCount()
       Specifies the ALPN protocols for health check connections. This is useful if the
       corresponding upstream is using ALPN-based :ref:`FilterChainMatch
       <envoy_v3_api_msg_config.listener.v3.FilterChainMatch>` along with different protocols for health checks
       versus data connections. If empty, no ALPN protocols will be set on health check connections.
       
      repeated string alpn_protocols = 1;
      Returns:
      The count of alpnProtocols.
    • getAlpnProtocols

      String getAlpnProtocols(int index)
       Specifies the ALPN protocols for health check connections. This is useful if the
       corresponding upstream is using ALPN-based :ref:`FilterChainMatch
       <envoy_v3_api_msg_config.listener.v3.FilterChainMatch>` along with different protocols for health checks
       versus data connections. If empty, no ALPN protocols will be set on health check connections.
       
      repeated string alpn_protocols = 1;
      Parameters:
      index - The index of the element to return.
      Returns:
      The alpnProtocols at the given index.
    • getAlpnProtocolsBytes

      com.google.protobuf.ByteString getAlpnProtocolsBytes(int index)
       Specifies the ALPN protocols for health check connections. This is useful if the
       corresponding upstream is using ALPN-based :ref:`FilterChainMatch
       <envoy_v3_api_msg_config.listener.v3.FilterChainMatch>` along with different protocols for health checks
       versus data connections. If empty, no ALPN protocols will be set on health check connections.
       
      repeated string alpn_protocols = 1;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the alpnProtocols at the given index.