Interface AccountAccessOrBuilder

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

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

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      AccountAccess.Role getRole()
      The role on the account.
      java.lang.String getRoleDeprecated()
      Deprecated.
      com.google.protobuf.ByteString getRoleDeprecatedBytes()
      Deprecated.
      int getRoleValue()
      The role on the 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

      • getRoleDeprecated

        @Deprecated
        java.lang.String getRoleDeprecated()
        Deprecated.
         The role on the account, should be one of [owner, admin, developer, financeadmin, read]
         owner - gives full access to the account, including users, namespaces, and billing
         admin - gives full access the account, including users and namespaces
         developer - gives access to create namespaces on the account
         financeadmin - gives read only access and write access for billing
         read - gives read only access to the account
         Deprecated: Not supported after 2024-10-01-00 api version. Use role instead.
         temporal:versioning:max_version=2024-10-01-00
         
        string role_deprecated = 1 [deprecated = true];
        Returns:
        The roleDeprecated.
      • getRoleDeprecatedBytes

        @Deprecated
        com.google.protobuf.ByteString getRoleDeprecatedBytes()
        Deprecated.
         The role on the account, should be one of [owner, admin, developer, financeadmin, read]
         owner - gives full access to the account, including users, namespaces, and billing
         admin - gives full access the account, including users and namespaces
         developer - gives access to create namespaces on the account
         financeadmin - gives read only access and write access for billing
         read - gives read only access to the account
         Deprecated: Not supported after 2024-10-01-00 api version. Use role instead.
         temporal:versioning:max_version=2024-10-01-00
         
        string role_deprecated = 1 [deprecated = true];
        Returns:
        The bytes for roleDeprecated.
      • getRoleValue

        int getRoleValue()
         The role on the account.
         temporal:versioning:min_version=2024-10-01-00
         temporal:enums:replaces=role_deprecated
         
        .temporal.api.cloud.identity.v1.AccountAccess.Role role = 2;
        Returns:
        The enum numeric value on the wire for role.
      • getRole

        AccountAccess.Role getRole()
         The role on the account.
         temporal:versioning:min_version=2024-10-01-00
         temporal:enums:replaces=role_deprecated
         
        .temporal.api.cloud.identity.v1.AccountAccess.Role role = 2;
        Returns:
        The role.