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
Modifier and TypeMethodDescriptionThe permission to the namespace.Deprecated.temporal.api.cloud.identity.v1.NamespaceAccess.permission_deprecated is deprecated.com.google.protobuf.ByteStringDeprecated.temporal.api.cloud.identity.v1.NamespaceAccess.permission_deprecated is deprecated.intThe permission to the namespace.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
-
getPermissionDeprecated
Deprecated.temporal.api.cloud.identity.v1.NamespaceAccess.permission_deprecated is deprecated. See temporal/api/cloud/identity/v1/message.proto;l=52The 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 v0.3.0 api version. Use permission instead. temporal:versioning:max_version=v0.3.0
string permission_deprecated = 1 [deprecated = true];- Returns:
- The permissionDeprecated.
-
getPermissionDeprecatedBytes
Deprecated.temporal.api.cloud.identity.v1.NamespaceAccess.permission_deprecated is deprecated. See temporal/api/cloud/identity/v1/message.proto;l=52The 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 v0.3.0 api version. Use permission instead. temporal:versioning:max_version=v0.3.0
string permission_deprecated = 1 [deprecated = true];- Returns:
- The bytes for permissionDeprecated.
-
getPermissionValue
int getPermissionValue()The permission to the namespace. temporal:versioning:min_version=v0.3.0 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=v0.3.0 temporal:enums:replaces=permission_deprecated
.temporal.api.cloud.identity.v1.NamespaceAccess.Permission permission = 2;- Returns:
- The permission.
-