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.Permission getPermission()
      The permission to the namespace.
      java.lang.String getPermissionDeprecated()
      Deprecated.
      temporal.api.cloud.identity.v1.NamespaceAccess.permission_deprecated is deprecated.
      com.google.protobuf.ByteString getPermissionDeprecatedBytes()
      Deprecated.
      temporal.api.cloud.identity.v1.NamespaceAccess.permission_deprecated is deprecated.
      int getPermissionValue()
      The permission to the namespace.
      • 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

      • 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=48
         The 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
        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=48
         The 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.