public static final class CreateCollectionRequest.Builder extends GeneratedMessageV3.Builder<CreateCollectionRequest.Builder> implements CreateCollectionRequestOrBuilder
Request message for CreateCollection.
Protobuf type google.cloud.visionai.v1.CreateCollectionRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > CreateCollectionRequest.BuilderImplements
CreateCollectionRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateCollectionRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
build()
public CreateCollectionRequest build()
Returns | |
---|---|
Type | Description |
CreateCollectionRequest |
buildPartial()
public CreateCollectionRequest buildPartial()
Returns | |
---|---|
Type | Description |
CreateCollectionRequest |
clear()
public CreateCollectionRequest.Builder clear()
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
clearCollection()
public CreateCollectionRequest.Builder clearCollection()
Required. The collection resource to be created.
.google.cloud.visionai.v1.Collection collection = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
clearCollectionId()
public CreateCollectionRequest.Builder clearCollectionId()
Optional. The ID to use for the collection, which will become the final component of the resource name if user choose to specify. Otherwise, collection id will be generated by system.
This value should be up to 55 characters, and valid characters are /a-z-/. The first character must be a letter, the last could be a letter or a number.
optional string collection_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public CreateCollectionRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateCollectionRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
clearParent()
public CreateCollectionRequest.Builder clearParent()
Required. The parent resource where this collection will be created.
Format: projects/{project_number}/locations/{location}/corpora/{corpus}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
This builder for chaining. |
clone()
public CreateCollectionRequest.Builder clone()
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
getCollection()
public Collection getCollection()
Required. The collection resource to be created.
.google.cloud.visionai.v1.Collection collection = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Collection |
The collection. |
getCollectionBuilder()
public Collection.Builder getCollectionBuilder()
Required. The collection resource to be created.
.google.cloud.visionai.v1.Collection collection = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Collection.Builder |
getCollectionId()
public String getCollectionId()
Optional. The ID to use for the collection, which will become the final component of the resource name if user choose to specify. Otherwise, collection id will be generated by system.
This value should be up to 55 characters, and valid characters are /a-z-/. The first character must be a letter, the last could be a letter or a number.
optional string collection_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The collectionId. |
getCollectionIdBytes()
public ByteString getCollectionIdBytes()
Optional. The ID to use for the collection, which will become the final component of the resource name if user choose to specify. Otherwise, collection id will be generated by system.
This value should be up to 55 characters, and valid characters are /a-z-/. The first character must be a letter, the last could be a letter or a number.
optional string collection_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for collectionId. |
getCollectionOrBuilder()
public CollectionOrBuilder getCollectionOrBuilder()
Required. The collection resource to be created.
.google.cloud.visionai.v1.Collection collection = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
CollectionOrBuilder |
getDefaultInstanceForType()
public CreateCollectionRequest getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
CreateCollectionRequest |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getParent()
public String getParent()
Required. The parent resource where this collection will be created.
Format: projects/{project_number}/locations/{location}/corpora/{corpus}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String |
The parent. |
getParentBytes()
public ByteString getParentBytes()
Required. The parent resource where this collection will be created.
Format: projects/{project_number}/locations/{location}/corpora/{corpus}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for parent. |
hasCollection()
public boolean hasCollection()
Required. The collection resource to be created.
.google.cloud.visionai.v1.Collection collection = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean |
Whether the collection field is set. |
hasCollectionId()
public boolean hasCollectionId()
Optional. The ID to use for the collection, which will become the final component of the resource name if user choose to specify. Otherwise, collection id will be generated by system.
This value should be up to 55 characters, and valid characters are /a-z-/. The first character must be a letter, the last could be a letter or a number.
optional string collection_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the collectionId field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeCollection(Collection value)
public CreateCollectionRequest.Builder mergeCollection(Collection value)
Required. The collection resource to be created.
.google.cloud.visionai.v1.Collection collection = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
Collection |
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
mergeFrom(CreateCollectionRequest other)
public CreateCollectionRequest.Builder mergeFrom(CreateCollectionRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateCollectionRequest |
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public CreateCollectionRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public CreateCollectionRequest.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateCollectionRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
setCollection(Collection value)
public CreateCollectionRequest.Builder setCollection(Collection value)
Required. The collection resource to be created.
.google.cloud.visionai.v1.Collection collection = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
Collection |
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
setCollection(Collection.Builder builderForValue)
public CreateCollectionRequest.Builder setCollection(Collection.Builder builderForValue)
Required. The collection resource to be created.
.google.cloud.visionai.v1.Collection collection = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
builderForValue |
Collection.Builder |
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
setCollectionId(String value)
public CreateCollectionRequest.Builder setCollectionId(String value)
Optional. The ID to use for the collection, which will become the final component of the resource name if user choose to specify. Otherwise, collection id will be generated by system.
This value should be up to 55 characters, and valid characters are /a-z-/. The first character must be a letter, the last could be a letter or a number.
optional string collection_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
String The collectionId to set. |
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
This builder for chaining. |
setCollectionIdBytes(ByteString value)
public CreateCollectionRequest.Builder setCollectionIdBytes(ByteString value)
Optional. The ID to use for the collection, which will become the final component of the resource name if user choose to specify. Otherwise, collection id will be generated by system.
This value should be up to 55 characters, and valid characters are /a-z-/. The first character must be a letter, the last could be a letter or a number.
optional string collection_id = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for collectionId to set. |
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public CreateCollectionRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
setParent(String value)
public CreateCollectionRequest.Builder setParent(String value)
Required. The parent resource where this collection will be created.
Format: projects/{project_number}/locations/{location}/corpora/{corpus}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value |
String The parent to set. |
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
This builder for chaining. |
setParentBytes(ByteString value)
public CreateCollectionRequest.Builder setParentBytes(ByteString value)
Required. The parent resource where this collection will be created.
Format: projects/{project_number}/locations/{location}/corpora/{corpus}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for parent to set. |
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateCollectionRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateCollectionRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
CreateCollectionRequest.Builder |