Interface ConnectivityOrBuilder

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

@Generated public interface ConnectivityOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Host that clients should use to connect (advertised address).
    com.google.protobuf.ByteString
    Host that clients should use to connect (advertised address).
    int
    Port that clients should use to connect (advertised port).
    Internal host where service actually binds (for health checks from same network).
    com.google.protobuf.ByteString
    Internal host where service actually binds (for health checks from same network).
    int
    Internal port where service actually binds.
    boolean
    Whether TLS/SSL is enabled for connections.
    boolean
    Internal host where service actually binds (for health checks from same network).
    boolean
    Internal port where service actually binds.

    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

    • getAdvertisedHost

      String getAdvertisedHost()
       Host that clients should use to connect (advertised address).
       
      string advertised_host = 1 [json_name = "advertisedHost"];
      Returns:
      The advertisedHost.
    • getAdvertisedHostBytes

      com.google.protobuf.ByteString getAdvertisedHostBytes()
       Host that clients should use to connect (advertised address).
       
      string advertised_host = 1 [json_name = "advertisedHost"];
      Returns:
      The bytes for advertisedHost.
    • getAdvertisedPort

      int getAdvertisedPort()
       Port that clients should use to connect (advertised port).
       
      int32 advertised_port = 2 [json_name = "advertisedPort"];
      Returns:
      The advertisedPort.
    • hasInternalHost

      boolean hasInternalHost()
       Internal host where service actually binds (for health checks from same network).
       
      optional string internal_host = 3 [json_name = "internalHost"];
      Returns:
      Whether the internalHost field is set.
    • getInternalHost

      String getInternalHost()
       Internal host where service actually binds (for health checks from same network).
       
      optional string internal_host = 3 [json_name = "internalHost"];
      Returns:
      The internalHost.
    • getInternalHostBytes

      com.google.protobuf.ByteString getInternalHostBytes()
       Internal host where service actually binds (for health checks from same network).
       
      optional string internal_host = 3 [json_name = "internalHost"];
      Returns:
      The bytes for internalHost.
    • hasInternalPort

      boolean hasInternalPort()
       Internal port where service actually binds.
       
      optional int32 internal_port = 4 [json_name = "internalPort"];
      Returns:
      Whether the internalPort field is set.
    • getInternalPort

      int getInternalPort()
       Internal port where service actually binds.
       
      optional int32 internal_port = 4 [json_name = "internalPort"];
      Returns:
      The internalPort.
    • getTlsEnabled

      boolean getTlsEnabled()
       Whether TLS/SSL is enabled for connections.
       
      bool tls_enabled = 5 [json_name = "tlsEnabled"];
      Returns:
      The tlsEnabled.