public static final class CreateCollectionRequest.Builder extends GeneratedMessage.Builder<CreateCollectionRequest.Builder> implements CreateCollectionRequestOrBuilderRequest message for CreateCollection.
Protobuf type google.cloud.visionai.v1.CreateCollectionRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > CreateCollectionRequest.BuilderImplements
CreateCollectionRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
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. |
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. |
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 GeneratedMessage.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 |
|
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 |
StringThe 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 |
ByteStringThe bytes for collectionId to set. |
| Returns | |
|---|---|
| Type | Description |
CreateCollectionRequest.Builder |
This builder for chaining. |
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 |
StringThe 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 |
ByteStringThe bytes for parent to set. |
| Returns | |
|---|---|
| Type | Description |
CreateCollectionRequest.Builder |
This builder for chaining. |