Interface ServiceAccountSpecOrBuilder

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

    @Generated(value="protoc",
               comments="annotations:ServiceAccountSpecOrBuilder.java.pb.meta")
    public interface ServiceAccountSpecOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Access getAccess()
      The access assigned to the service account.
      AccessOrBuilder getAccessOrBuilder()
      The access assigned to the service account.
      java.lang.String getDescription()
      The description associated with the service account - optional.
      com.google.protobuf.ByteString getDescriptionBytes()
      The description associated with the service account - optional.
      java.lang.String getName()
      The name associated with the service account.
      com.google.protobuf.ByteString getNameBytes()
      The name associated with the service account.
      boolean hasAccess()
      The access assigned to the service account.
      • 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

        java.lang.String getName()
         The name associated with the service account.
         The name is mutable, but must be unique across all your active service accounts.
         
        string name = 1;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         The name associated with the service account.
         The name is mutable, but must be unique across all your active service accounts.
         
        string name = 1;
        Returns:
        The bytes for name.
      • hasAccess

        boolean hasAccess()
         The access assigned to the service account.
         The access is mutable.
         
        .temporal.api.cloud.identity.v1.Access access = 2;
        Returns:
        Whether the access field is set.
      • getAccess

        Access getAccess()
         The access assigned to the service account.
         The access is mutable.
         
        .temporal.api.cloud.identity.v1.Access access = 2;
        Returns:
        The access.
      • getAccessOrBuilder

        AccessOrBuilder getAccessOrBuilder()
         The access assigned to the service account.
         The access is mutable.
         
        .temporal.api.cloud.identity.v1.Access access = 2;
      • getDescription

        java.lang.String getDescription()
         The description associated with the service account - optional.
         The description is mutable.
         
        string description = 3;
        Returns:
        The description.
      • getDescriptionBytes

        com.google.protobuf.ByteString getDescriptionBytes()
         The description associated with the service account - optional.
         The description is mutable.
         
        string description = 3;
        Returns:
        The bytes for description.