Class LockDocumentRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<LockDocumentRequest.Builder>
-
- com.google.cloud.contentwarehouse.v1.LockDocumentRequest.Builder
-
- All Implemented Interfaces:
LockDocumentRequestOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- LockDocumentRequest
public static final class LockDocumentRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LockDocumentRequest.Builder> implements LockDocumentRequestOrBuilder
Request message for DocumentService.LockDocument.
Protobuf typegoogle.cloud.contentwarehouse.v1.LockDocumentRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description LockDocumentRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
LockDocumentRequest
build()
LockDocumentRequest
buildPartial()
LockDocumentRequest.Builder
clear()
LockDocumentRequest.Builder
clearCollectionId()
The collection the document connects to.LockDocumentRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
LockDocumentRequest.Builder
clearLockingUser()
The user information who locks the document.LockDocumentRequest.Builder
clearName()
Required.LockDocumentRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
LockDocumentRequest.Builder
clone()
String
getCollectionId()
The collection the document connects to.com.google.protobuf.ByteString
getCollectionIdBytes()
The collection the document connects to.LockDocumentRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
UserInfo
getLockingUser()
The user information who locks the document.UserInfo.Builder
getLockingUserBuilder()
The user information who locks the document.UserInfoOrBuilder
getLockingUserOrBuilder()
The user information who locks the document.String
getName()
Required.com.google.protobuf.ByteString
getNameBytes()
Required.boolean
hasLockingUser()
The user information who locks the document.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
LockDocumentRequest.Builder
mergeFrom(LockDocumentRequest other)
LockDocumentRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
LockDocumentRequest.Builder
mergeFrom(com.google.protobuf.Message other)
LockDocumentRequest.Builder
mergeLockingUser(UserInfo value)
The user information who locks the document.LockDocumentRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
LockDocumentRequest.Builder
setCollectionId(String value)
The collection the document connects to.LockDocumentRequest.Builder
setCollectionIdBytes(com.google.protobuf.ByteString value)
The collection the document connects to.LockDocumentRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
LockDocumentRequest.Builder
setLockingUser(UserInfo value)
The user information who locks the document.LockDocumentRequest.Builder
setLockingUser(UserInfo.Builder builderForValue)
The user information who locks the document.LockDocumentRequest.Builder
setName(String value)
Required.LockDocumentRequest.Builder
setNameBytes(com.google.protobuf.ByteString value)
Required.LockDocumentRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
LockDocumentRequest.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<LockDocumentRequest.Builder>
-
clear
public LockDocumentRequest.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<LockDocumentRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<LockDocumentRequest.Builder>
-
getDefaultInstanceForType
public LockDocumentRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public LockDocumentRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public LockDocumentRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public LockDocumentRequest.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<LockDocumentRequest.Builder>
-
setField
public LockDocumentRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<LockDocumentRequest.Builder>
-
clearField
public LockDocumentRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<LockDocumentRequest.Builder>
-
clearOneof
public LockDocumentRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<LockDocumentRequest.Builder>
-
setRepeatedField
public LockDocumentRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<LockDocumentRequest.Builder>
-
addRepeatedField
public LockDocumentRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<LockDocumentRequest.Builder>
-
mergeFrom
public LockDocumentRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<LockDocumentRequest.Builder>
-
mergeFrom
public LockDocumentRequest.Builder mergeFrom(LockDocumentRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<LockDocumentRequest.Builder>
-
mergeFrom
public LockDocumentRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<LockDocumentRequest.Builder>
- Throws:
IOException
-
getName
public String getName()
Required. The name of the document to lock. Format: projects/{project_number}/locations/{location}/documents/{document}.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getName
in interfaceLockDocumentRequestOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Required. The name of the document to lock. Format: projects/{project_number}/locations/{location}/documents/{document}.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getNameBytes
in interfaceLockDocumentRequestOrBuilder
- Returns:
- The bytes for name.
-
setName
public LockDocumentRequest.Builder setName(String value)
Required. The name of the document to lock. Format: projects/{project_number}/locations/{location}/documents/{document}.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public LockDocumentRequest.Builder clearName()
Required. The name of the document to lock. Format: projects/{project_number}/locations/{location}/documents/{document}.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Returns:
- This builder for chaining.
-
setNameBytes
public LockDocumentRequest.Builder setNameBytes(com.google.protobuf.ByteString value)
Required. The name of the document to lock. Format: projects/{project_number}/locations/{location}/documents/{document}.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
getCollectionId
public String getCollectionId()
The collection the document connects to.
string collection_id = 2;
- Specified by:
getCollectionId
in interfaceLockDocumentRequestOrBuilder
- Returns:
- The collectionId.
-
getCollectionIdBytes
public com.google.protobuf.ByteString getCollectionIdBytes()
The collection the document connects to.
string collection_id = 2;
- Specified by:
getCollectionIdBytes
in interfaceLockDocumentRequestOrBuilder
- Returns:
- The bytes for collectionId.
-
setCollectionId
public LockDocumentRequest.Builder setCollectionId(String value)
The collection the document connects to.
string collection_id = 2;
- Parameters:
value
- The collectionId to set.- Returns:
- This builder for chaining.
-
clearCollectionId
public LockDocumentRequest.Builder clearCollectionId()
The collection the document connects to.
string collection_id = 2;
- Returns:
- This builder for chaining.
-
setCollectionIdBytes
public LockDocumentRequest.Builder setCollectionIdBytes(com.google.protobuf.ByteString value)
The collection the document connects to.
string collection_id = 2;
- Parameters:
value
- The bytes for collectionId to set.- Returns:
- This builder for chaining.
-
hasLockingUser
public boolean hasLockingUser()
The user information who locks the document.
.google.cloud.contentwarehouse.v1.UserInfo locking_user = 3;
- Specified by:
hasLockingUser
in interfaceLockDocumentRequestOrBuilder
- Returns:
- Whether the lockingUser field is set.
-
getLockingUser
public UserInfo getLockingUser()
The user information who locks the document.
.google.cloud.contentwarehouse.v1.UserInfo locking_user = 3;
- Specified by:
getLockingUser
in interfaceLockDocumentRequestOrBuilder
- Returns:
- The lockingUser.
-
setLockingUser
public LockDocumentRequest.Builder setLockingUser(UserInfo value)
The user information who locks the document.
.google.cloud.contentwarehouse.v1.UserInfo locking_user = 3;
-
setLockingUser
public LockDocumentRequest.Builder setLockingUser(UserInfo.Builder builderForValue)
The user information who locks the document.
.google.cloud.contentwarehouse.v1.UserInfo locking_user = 3;
-
mergeLockingUser
public LockDocumentRequest.Builder mergeLockingUser(UserInfo value)
The user information who locks the document.
.google.cloud.contentwarehouse.v1.UserInfo locking_user = 3;
-
clearLockingUser
public LockDocumentRequest.Builder clearLockingUser()
The user information who locks the document.
.google.cloud.contentwarehouse.v1.UserInfo locking_user = 3;
-
getLockingUserBuilder
public UserInfo.Builder getLockingUserBuilder()
The user information who locks the document.
.google.cloud.contentwarehouse.v1.UserInfo locking_user = 3;
-
getLockingUserOrBuilder
public UserInfoOrBuilder getLockingUserOrBuilder()
The user information who locks the document.
.google.cloud.contentwarehouse.v1.UserInfo locking_user = 3;
- Specified by:
getLockingUserOrBuilder
in interfaceLockDocumentRequestOrBuilder
-
setUnknownFields
public final LockDocumentRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<LockDocumentRequest.Builder>
-
mergeUnknownFields
public final LockDocumentRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<LockDocumentRequest.Builder>
-
-