Interface InitializeHubResponseOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getServiceIdentity()
      Name of the Hub default service identity, in the format: service-<project-number>@gcp-sa-gkehub.iam.gserviceaccount.com The service account has `roles/gkehub.serviceAgent` in the Hub project.
      com.google.protobuf.ByteString getServiceIdentityBytes()
      Name of the Hub default service identity, in the format: service-<project-number>@gcp-sa-gkehub.iam.gserviceaccount.com The service account has `roles/gkehub.serviceAgent` in the Hub project.
      String getWorkloadIdentityPool()
      The Workload Identity Pool used for Workload Identity-enabled clusters registered with this Hub.
      com.google.protobuf.ByteString getWorkloadIdentityPoolBytes()
      The Workload Identity Pool used for Workload Identity-enabled clusters registered with this Hub.
      • 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

      • getServiceIdentity

        String getServiceIdentity()
         Name of the Hub default service identity, in the format:
        
             service-<project-number>@gcp-sa-gkehub.iam.gserviceaccount.com
        
         The service account has `roles/gkehub.serviceAgent` in the Hub project.
         
        string service_identity = 1;
        Returns:
        The serviceIdentity.
      • getServiceIdentityBytes

        com.google.protobuf.ByteString getServiceIdentityBytes()
         Name of the Hub default service identity, in the format:
        
             service-<project-number>@gcp-sa-gkehub.iam.gserviceaccount.com
        
         The service account has `roles/gkehub.serviceAgent` in the Hub project.
         
        string service_identity = 1;
        Returns:
        The bytes for serviceIdentity.
      • getWorkloadIdentityPool

        String getWorkloadIdentityPool()
         The Workload Identity Pool used for Workload Identity-enabled clusters
         registered with this Hub. Format: `<project-id>.hub.id.goog`
         
        string workload_identity_pool = 2;
        Returns:
        The workloadIdentityPool.
      • getWorkloadIdentityPoolBytes

        com.google.protobuf.ByteString getWorkloadIdentityPoolBytes()
         The Workload Identity Pool used for Workload Identity-enabled clusters
         registered with this Hub. Format: `<project-id>.hub.id.goog`
         
        string workload_identity_pool = 2;
        Returns:
        The bytes for workloadIdentityPool.