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
Modifier and TypeMethodDescriptiongetCustomRoles(int index) List of custom role IDs assigned to the user or service account.com.google.protobuf.ByteStringgetCustomRolesBytes(int index) List of custom role IDs assigned to the user or service account.intList of custom role IDs assigned to the user or service account.List of custom role IDs assigned to the user or service account.getRole()The role on the account.Deprecated.temporal.api.cloud.identity.v1.AccountAccess.role_deprecated is deprecated.com.google.protobuf.ByteStringDeprecated.temporal.api.cloud.identity.v1.AccountAccess.role_deprecated is deprecated.intThe role on the account.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getRoleDeprecated
Deprecated.temporal.api.cloud.identity.v1.AccountAccess.role_deprecated is deprecated. See temporal/api/cloud/identity/v1/message.proto;l=24The role on the account, should be one of [owner, admin, developer, financeadmin, read, metricsread] 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 metricsread - gives read only access to all namespace metrics Deprecated: Not supported after v0.3.0 api version. Use role instead. temporal:versioning:max_version=v0.3.0
string role_deprecated = 1 [deprecated = true];- Returns:
- The roleDeprecated.
-
getRoleDeprecatedBytes
Deprecated.temporal.api.cloud.identity.v1.AccountAccess.role_deprecated is deprecated. See temporal/api/cloud/identity/v1/message.proto;l=24The role on the account, should be one of [owner, admin, developer, financeadmin, read, metricsread] 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 metricsread - gives read only access to all namespace metrics Deprecated: Not supported after v0.3.0 api version. Use role instead. temporal:versioning:max_version=v0.3.0
string role_deprecated = 1 [deprecated = true];- Returns:
- The bytes for roleDeprecated.
-
getRoleValue
int getRoleValue()The role on the account. temporal:versioning:min_version=v0.3.0 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=v0.3.0 temporal:enums:replaces=role_deprecated
.temporal.api.cloud.identity.v1.AccountAccess.Role role = 2;- Returns:
- The role.
-
getCustomRolesList
-
getCustomRolesCount
int getCustomRolesCount()List of custom role IDs assigned to the user or service account. temporal:versioning:min_version=v0.13.0
repeated string custom_roles = 3;- Returns:
- The count of customRoles.
-
getCustomRoles
List of custom role IDs assigned to the user or service account. temporal:versioning:min_version=v0.13.0
repeated string custom_roles = 3;- Parameters:
index- The index of the element to return.- Returns:
- The customRoles at the given index.
-
getCustomRolesBytes
com.google.protobuf.ByteString getCustomRolesBytes(int index) List of custom role IDs assigned to the user or service account. temporal:versioning:min_version=v0.13.0
repeated string custom_roles = 3;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the customRoles at the given index.
-