Interface NamespaceAccessOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
NamespaceAccess,NamespaceAccess.Builder
@Generated(value="protoc", comments="annotations:NamespaceAccessOrBuilder.java.pb.meta") public interface NamespaceAccessOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description NamespaceAccess.PermissiongetPermission()The permission to the namespace.java.lang.StringgetPermissionDeprecated()Deprecated.temporal.api.cloud.identity.v1.NamespaceAccess.permission_deprecated is deprecated.com.google.protobuf.ByteStringgetPermissionDeprecatedBytes()Deprecated.temporal.api.cloud.identity.v1.NamespaceAccess.permission_deprecated is deprecated.intgetPermissionValue()The permission to the namespace.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getPermissionDeprecated
@Deprecated java.lang.String getPermissionDeprecated()
Deprecated.temporal.api.cloud.identity.v1.NamespaceAccess.permission_deprecated is deprecated. See temporal/api/cloud/identity/v1/message.proto;l=46The permission to the namespace, should be one of [admin, write, read] admin - gives full access to the namespace, including assigning namespace access to other users write - gives write access to the namespace configuration and workflows within the namespace read - gives read only access to the namespace configuration and workflows within the namespace Deprecated: Not supported after 2024-10-01-00 api version. Use permission instead. temporal:versioning:max_version=2024-10-01-00
string permission_deprecated = 1 [deprecated = true];- Returns:
- The permissionDeprecated.
-
getPermissionDeprecatedBytes
@Deprecated com.google.protobuf.ByteString getPermissionDeprecatedBytes()
Deprecated.temporal.api.cloud.identity.v1.NamespaceAccess.permission_deprecated is deprecated. See temporal/api/cloud/identity/v1/message.proto;l=46The permission to the namespace, should be one of [admin, write, read] admin - gives full access to the namespace, including assigning namespace access to other users write - gives write access to the namespace configuration and workflows within the namespace read - gives read only access to the namespace configuration and workflows within the namespace Deprecated: Not supported after 2024-10-01-00 api version. Use permission instead. temporal:versioning:max_version=2024-10-01-00
string permission_deprecated = 1 [deprecated = true];- Returns:
- The bytes for permissionDeprecated.
-
getPermissionValue
int getPermissionValue()
The permission to the namespace. temporal:versioning:min_version=2024-10-01-00 temporal:enums:replaces=permission_deprecated
.temporal.api.cloud.identity.v1.NamespaceAccess.Permission permission = 2;- Returns:
- The enum numeric value on the wire for permission.
-
getPermission
NamespaceAccess.Permission getPermission()
The permission to the namespace. temporal:versioning:min_version=2024-10-01-00 temporal:enums:replaces=permission_deprecated
.temporal.api.cloud.identity.v1.NamespaceAccess.Permission permission = 2;- Returns:
- The permission.
-
-