Interface ConnectAgentOrBuilder

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

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

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      String getName()
      Deprecated.
      google.cloud.gkehub.v1beta1.ConnectAgent.name is deprecated.
      com.google.protobuf.ByteString getNameBytes()
      Deprecated.
      google.cloud.gkehub.v1beta1.ConnectAgent.name is deprecated.
      String getNamespace()
      Optional.
      com.google.protobuf.ByteString getNamespaceBytes()
      Optional.
      com.google.protobuf.ByteString getProxy()
      Optional.
      • 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

        @Deprecated
        String getName()
        Deprecated.
        google.cloud.gkehub.v1beta1.ConnectAgent.name is deprecated. See google/cloud/gkehub/v1beta1/membership.proto;l=844
         Do not set.
         
        string name = 1 [deprecated = true];
        Returns:
        The name.
      • getNameBytes

        @Deprecated
        com.google.protobuf.ByteString getNameBytes()
        Deprecated.
        google.cloud.gkehub.v1beta1.ConnectAgent.name is deprecated. See google/cloud/gkehub/v1beta1/membership.proto;l=844
         Do not set.
         
        string name = 1 [deprecated = true];
        Returns:
        The bytes for name.
      • getProxy

        com.google.protobuf.ByteString getProxy()
         Optional. URI of a proxy if connectivity from the agent to
         gkeconnect.googleapis.com requires the use of a proxy. Format must be in
         the form `http(s)://{proxy_address}`, depending on the HTTP/HTTPS protocol
         supported by the proxy. This will direct the connect agent's outbound
         traffic through a HTTP(S) proxy.
         
        bytes proxy = 2 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The proxy.
      • getNamespace

        String getNamespace()
         Optional. Namespace for GKE Connect agent resources. Defaults to
         `gke-connect`.
        
         The Connect Agent is authorized automatically when run in the default
         namespace. Otherwise, explicit authorization must be granted with an
         additional IAM binding.
         
        string namespace = 3 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The namespace.
      • getNamespaceBytes

        com.google.protobuf.ByteString getNamespaceBytes()
         Optional. Namespace for GKE Connect agent resources. Defaults to
         `gke-connect`.
        
         The Connect Agent is authorized automatically when run in the default
         namespace. Otherwise, explicit authorization must be granted with an
         additional IAM binding.
         
        string namespace = 3 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The bytes for namespace.