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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getAlpnProtocols​(int index)
      Specifies the ALPN protocols for health check connections.
      com.google.protobuf.ByteString getAlpnProtocolsBytes​(int index)
      Specifies the ALPN protocols for health check connections.
      int getAlpnProtocolsCount()
      Specifies the ALPN protocols for health check connections.
      java.util.List<java.lang.String> getAlpnProtocolsList()
      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 Detail

      • getAlpnProtocolsList

        java.util.List<java.lang.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

        java.lang.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.