Class SetUserNamespaceAccessRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SetUserNamespaceAccessRequest.Builder>
-
- io.temporal.api.cloud.cloudservice.v1.SetUserNamespaceAccessRequest.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,SetUserNamespaceAccessRequestOrBuilder,java.lang.Cloneable
- Enclosing class:
- SetUserNamespaceAccessRequest
public static final class SetUserNamespaceAccessRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SetUserNamespaceAccessRequest.Builder> implements SetUserNamespaceAccessRequestOrBuilder
Protobuf typetemporal.api.cloud.cloudservice.v1.SetUserNamespaceAccessRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SetUserNamespaceAccessRequest.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)SetUserNamespaceAccessRequestbuild()SetUserNamespaceAccessRequestbuildPartial()SetUserNamespaceAccessRequest.Builderclear()SetUserNamespaceAccessRequest.BuilderclearAccess()The namespace access to assign the userSetUserNamespaceAccessRequest.BuilderclearAsyncOperationId()The id to use for this async operation - optionalSetUserNamespaceAccessRequest.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)SetUserNamespaceAccessRequest.BuilderclearNamespace()The namespace to set permissions forSetUserNamespaceAccessRequest.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)SetUserNamespaceAccessRequest.BuilderclearResourceVersion()The version of the user for which this update is intended for The latest version can be found in the GetUser operation responseSetUserNamespaceAccessRequest.BuilderclearUserId()The id of the user to set permissions forSetUserNamespaceAccessRequest.Builderclone()NamespaceAccessgetAccess()The namespace access to assign the userNamespaceAccess.BuildergetAccessBuilder()The namespace access to assign the userNamespaceAccessOrBuildergetAccessOrBuilder()The namespace access to assign the userjava.lang.StringgetAsyncOperationId()The id to use for this async operation - optionalcom.google.protobuf.ByteStringgetAsyncOperationIdBytes()The id to use for this async operation - optionalSetUserNamespaceAccessRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetNamespace()The namespace to set permissions forcom.google.protobuf.ByteStringgetNamespaceBytes()The namespace to set permissions forjava.lang.StringgetResourceVersion()The version of the user for which this update is intended for The latest version can be found in the GetUser operation responsecom.google.protobuf.ByteStringgetResourceVersionBytes()The version of the user for which this update is intended for The latest version can be found in the GetUser operation responsejava.lang.StringgetUserId()The id of the user to set permissions forcom.google.protobuf.ByteStringgetUserIdBytes()The id of the user to set permissions forbooleanhasAccess()The namespace access to assign the userprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()SetUserNamespaceAccessRequest.BuildermergeAccess(NamespaceAccess value)The namespace access to assign the userSetUserNamespaceAccessRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)SetUserNamespaceAccessRequest.BuildermergeFrom(com.google.protobuf.Message other)SetUserNamespaceAccessRequest.BuildermergeFrom(SetUserNamespaceAccessRequest other)SetUserNamespaceAccessRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SetUserNamespaceAccessRequest.BuildersetAccess(NamespaceAccess value)The namespace access to assign the userSetUserNamespaceAccessRequest.BuildersetAccess(NamespaceAccess.Builder builderForValue)The namespace access to assign the userSetUserNamespaceAccessRequest.BuildersetAsyncOperationId(java.lang.String value)The id to use for this async operation - optionalSetUserNamespaceAccessRequest.BuildersetAsyncOperationIdBytes(com.google.protobuf.ByteString value)The id to use for this async operation - optionalSetUserNamespaceAccessRequest.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)SetUserNamespaceAccessRequest.BuildersetNamespace(java.lang.String value)The namespace to set permissions forSetUserNamespaceAccessRequest.BuildersetNamespaceBytes(com.google.protobuf.ByteString value)The namespace to set permissions forSetUserNamespaceAccessRequest.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)SetUserNamespaceAccessRequest.BuildersetResourceVersion(java.lang.String value)The version of the user for which this update is intended for The latest version can be found in the GetUser operation responseSetUserNamespaceAccessRequest.BuildersetResourceVersionBytes(com.google.protobuf.ByteString value)The version of the user for which this update is intended for The latest version can be found in the GetUser operation responseSetUserNamespaceAccessRequest.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SetUserNamespaceAccessRequest.BuildersetUserId(java.lang.String value)The id of the user to set permissions forSetUserNamespaceAccessRequest.BuildersetUserIdBytes(com.google.protobuf.ByteString value)The id of the user to set permissions for-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SetUserNamespaceAccessRequest.Builder>
-
clear
public SetUserNamespaceAccessRequest.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<SetUserNamespaceAccessRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<SetUserNamespaceAccessRequest.Builder>
-
getDefaultInstanceForType
public SetUserNamespaceAccessRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SetUserNamespaceAccessRequest build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SetUserNamespaceAccessRequest buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SetUserNamespaceAccessRequest.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<SetUserNamespaceAccessRequest.Builder>
-
setField
public SetUserNamespaceAccessRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SetUserNamespaceAccessRequest.Builder>
-
clearField
public SetUserNamespaceAccessRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SetUserNamespaceAccessRequest.Builder>
-
clearOneof
public SetUserNamespaceAccessRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SetUserNamespaceAccessRequest.Builder>
-
setRepeatedField
public SetUserNamespaceAccessRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SetUserNamespaceAccessRequest.Builder>
-
addRepeatedField
public SetUserNamespaceAccessRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SetUserNamespaceAccessRequest.Builder>
-
mergeFrom
public SetUserNamespaceAccessRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SetUserNamespaceAccessRequest.Builder>
-
mergeFrom
public SetUserNamespaceAccessRequest.Builder mergeFrom(SetUserNamespaceAccessRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SetUserNamespaceAccessRequest.Builder>
-
mergeFrom
public SetUserNamespaceAccessRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SetUserNamespaceAccessRequest.Builder>- Throws:
java.io.IOException
-
getNamespace
public java.lang.String getNamespace()
The namespace to set permissions for
string namespace = 1;- Specified by:
getNamespacein interfaceSetUserNamespaceAccessRequestOrBuilder- Returns:
- The namespace.
-
getNamespaceBytes
public com.google.protobuf.ByteString getNamespaceBytes()
The namespace to set permissions for
string namespace = 1;- Specified by:
getNamespaceBytesin interfaceSetUserNamespaceAccessRequestOrBuilder- Returns:
- The bytes for namespace.
-
setNamespace
public SetUserNamespaceAccessRequest.Builder setNamespace(java.lang.String value)
The namespace to set permissions for
string namespace = 1;- Parameters:
value- The namespace to set.- Returns:
- This builder for chaining.
-
clearNamespace
public SetUserNamespaceAccessRequest.Builder clearNamespace()
The namespace to set permissions for
string namespace = 1;- Returns:
- This builder for chaining.
-
setNamespaceBytes
public SetUserNamespaceAccessRequest.Builder setNamespaceBytes(com.google.protobuf.ByteString value)
The namespace to set permissions for
string namespace = 1;- Parameters:
value- The bytes for namespace to set.- Returns:
- This builder for chaining.
-
getUserId
public java.lang.String getUserId()
The id of the user to set permissions for
string user_id = 2;- Specified by:
getUserIdin interfaceSetUserNamespaceAccessRequestOrBuilder- Returns:
- The userId.
-
getUserIdBytes
public com.google.protobuf.ByteString getUserIdBytes()
The id of the user to set permissions for
string user_id = 2;- Specified by:
getUserIdBytesin interfaceSetUserNamespaceAccessRequestOrBuilder- Returns:
- The bytes for userId.
-
setUserId
public SetUserNamespaceAccessRequest.Builder setUserId(java.lang.String value)
The id of the user to set permissions for
string user_id = 2;- Parameters:
value- The userId to set.- Returns:
- This builder for chaining.
-
clearUserId
public SetUserNamespaceAccessRequest.Builder clearUserId()
The id of the user to set permissions for
string user_id = 2;- Returns:
- This builder for chaining.
-
setUserIdBytes
public SetUserNamespaceAccessRequest.Builder setUserIdBytes(com.google.protobuf.ByteString value)
The id of the user to set permissions for
string user_id = 2;- Parameters:
value- The bytes for userId to set.- Returns:
- This builder for chaining.
-
hasAccess
public boolean hasAccess()
The namespace access to assign the user
.temporal.api.cloud.identity.v1.NamespaceAccess access = 3;- Specified by:
hasAccessin interfaceSetUserNamespaceAccessRequestOrBuilder- Returns:
- Whether the access field is set.
-
getAccess
public NamespaceAccess getAccess()
The namespace access to assign the user
.temporal.api.cloud.identity.v1.NamespaceAccess access = 3;- Specified by:
getAccessin interfaceSetUserNamespaceAccessRequestOrBuilder- Returns:
- The access.
-
setAccess
public SetUserNamespaceAccessRequest.Builder setAccess(NamespaceAccess value)
The namespace access to assign the user
.temporal.api.cloud.identity.v1.NamespaceAccess access = 3;
-
setAccess
public SetUserNamespaceAccessRequest.Builder setAccess(NamespaceAccess.Builder builderForValue)
The namespace access to assign the user
.temporal.api.cloud.identity.v1.NamespaceAccess access = 3;
-
mergeAccess
public SetUserNamespaceAccessRequest.Builder mergeAccess(NamespaceAccess value)
The namespace access to assign the user
.temporal.api.cloud.identity.v1.NamespaceAccess access = 3;
-
clearAccess
public SetUserNamespaceAccessRequest.Builder clearAccess()
The namespace access to assign the user
.temporal.api.cloud.identity.v1.NamespaceAccess access = 3;
-
getAccessBuilder
public NamespaceAccess.Builder getAccessBuilder()
The namespace access to assign the user
.temporal.api.cloud.identity.v1.NamespaceAccess access = 3;
-
getAccessOrBuilder
public NamespaceAccessOrBuilder getAccessOrBuilder()
The namespace access to assign the user
.temporal.api.cloud.identity.v1.NamespaceAccess access = 3;- Specified by:
getAccessOrBuilderin interfaceSetUserNamespaceAccessRequestOrBuilder
-
getResourceVersion
public java.lang.String getResourceVersion()
The version of the user for which this update is intended for The latest version can be found in the GetUser operation response
string resource_version = 4;- Specified by:
getResourceVersionin interfaceSetUserNamespaceAccessRequestOrBuilder- Returns:
- The resourceVersion.
-
getResourceVersionBytes
public com.google.protobuf.ByteString getResourceVersionBytes()
The version of the user for which this update is intended for The latest version can be found in the GetUser operation response
string resource_version = 4;- Specified by:
getResourceVersionBytesin interfaceSetUserNamespaceAccessRequestOrBuilder- Returns:
- The bytes for resourceVersion.
-
setResourceVersion
public SetUserNamespaceAccessRequest.Builder setResourceVersion(java.lang.String value)
The version of the user for which this update is intended for The latest version can be found in the GetUser operation response
string resource_version = 4;- Parameters:
value- The resourceVersion to set.- Returns:
- This builder for chaining.
-
clearResourceVersion
public SetUserNamespaceAccessRequest.Builder clearResourceVersion()
The version of the user for which this update is intended for The latest version can be found in the GetUser operation response
string resource_version = 4;- Returns:
- This builder for chaining.
-
setResourceVersionBytes
public SetUserNamespaceAccessRequest.Builder setResourceVersionBytes(com.google.protobuf.ByteString value)
The version of the user for which this update is intended for The latest version can be found in the GetUser operation response
string resource_version = 4;- Parameters:
value- The bytes for resourceVersion to set.- Returns:
- This builder for chaining.
-
getAsyncOperationId
public java.lang.String getAsyncOperationId()
The id to use for this async operation - optional
string async_operation_id = 5;- Specified by:
getAsyncOperationIdin interfaceSetUserNamespaceAccessRequestOrBuilder- Returns:
- The asyncOperationId.
-
getAsyncOperationIdBytes
public com.google.protobuf.ByteString getAsyncOperationIdBytes()
The id to use for this async operation - optional
string async_operation_id = 5;- Specified by:
getAsyncOperationIdBytesin interfaceSetUserNamespaceAccessRequestOrBuilder- Returns:
- The bytes for asyncOperationId.
-
setAsyncOperationId
public SetUserNamespaceAccessRequest.Builder setAsyncOperationId(java.lang.String value)
The id to use for this async operation - optional
string async_operation_id = 5;- Parameters:
value- The asyncOperationId to set.- Returns:
- This builder for chaining.
-
clearAsyncOperationId
public SetUserNamespaceAccessRequest.Builder clearAsyncOperationId()
The id to use for this async operation - optional
string async_operation_id = 5;- Returns:
- This builder for chaining.
-
setAsyncOperationIdBytes
public SetUserNamespaceAccessRequest.Builder setAsyncOperationIdBytes(com.google.protobuf.ByteString value)
The id to use for this async operation - optional
string async_operation_id = 5;- Parameters:
value- The bytes for asyncOperationId to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final SetUserNamespaceAccessRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SetUserNamespaceAccessRequest.Builder>
-
mergeUnknownFields
public final SetUserNamespaceAccessRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SetUserNamespaceAccessRequest.Builder>
-
-