Class CreateProductSetRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CreateProductSetRequest.Builder>
-
- com.google.cloud.vision.v1p3beta1.CreateProductSetRequest.Builder
-
- All Implemented Interfaces:
CreateProductSetRequestOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- CreateProductSetRequest
public static final class CreateProductSetRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateProductSetRequest.Builder> implements CreateProductSetRequestOrBuilder
Request message for the `CreateProductSet` method.
Protobuf typegoogle.cloud.vision.v1p3beta1.CreateProductSetRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateProductSetRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CreateProductSetRequest
build()
CreateProductSetRequest
buildPartial()
CreateProductSetRequest.Builder
clear()
CreateProductSetRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
CreateProductSetRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
CreateProductSetRequest.Builder
clearParent()
Required.CreateProductSetRequest.Builder
clearProductSet()
Required.CreateProductSetRequest.Builder
clearProductSetId()
A user-supplied resource id for this ProductSet.CreateProductSetRequest.Builder
clone()
CreateProductSetRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getParent()
Required.com.google.protobuf.ByteString
getParentBytes()
Required.ProductSet
getProductSet()
Required.ProductSet.Builder
getProductSetBuilder()
Required.String
getProductSetId()
A user-supplied resource id for this ProductSet.com.google.protobuf.ByteString
getProductSetIdBytes()
A user-supplied resource id for this ProductSet.ProductSetOrBuilder
getProductSetOrBuilder()
Required.boolean
hasProductSet()
Required.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
CreateProductSetRequest.Builder
mergeFrom(CreateProductSetRequest other)
CreateProductSetRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CreateProductSetRequest.Builder
mergeFrom(com.google.protobuf.Message other)
CreateProductSetRequest.Builder
mergeProductSet(ProductSet value)
Required.CreateProductSetRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
CreateProductSetRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CreateProductSetRequest.Builder
setParent(String value)
Required.CreateProductSetRequest.Builder
setParentBytes(com.google.protobuf.ByteString value)
Required.CreateProductSetRequest.Builder
setProductSet(ProductSet value)
Required.CreateProductSetRequest.Builder
setProductSet(ProductSet.Builder builderForValue)
Required.CreateProductSetRequest.Builder
setProductSetId(String value)
A user-supplied resource id for this ProductSet.CreateProductSetRequest.Builder
setProductSetIdBytes(com.google.protobuf.ByteString value)
A user-supplied resource id for this ProductSet.CreateProductSetRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
CreateProductSetRequest.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<CreateProductSetRequest.Builder>
-
clear
public CreateProductSetRequest.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<CreateProductSetRequest.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<CreateProductSetRequest.Builder>
-
getDefaultInstanceForType
public CreateProductSetRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public CreateProductSetRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CreateProductSetRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CreateProductSetRequest.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<CreateProductSetRequest.Builder>
-
setField
public CreateProductSetRequest.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<CreateProductSetRequest.Builder>
-
clearField
public CreateProductSetRequest.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<CreateProductSetRequest.Builder>
-
clearOneof
public CreateProductSetRequest.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<CreateProductSetRequest.Builder>
-
setRepeatedField
public CreateProductSetRequest.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<CreateProductSetRequest.Builder>
-
addRepeatedField
public CreateProductSetRequest.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<CreateProductSetRequest.Builder>
-
mergeFrom
public CreateProductSetRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CreateProductSetRequest.Builder>
-
mergeFrom
public CreateProductSetRequest.Builder mergeFrom(CreateProductSetRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateProductSetRequest.Builder>
-
mergeFrom
public CreateProductSetRequest.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<CreateProductSetRequest.Builder>
- Throws:
IOException
-
getParent
public String getParent()
Required. The project in which the ProductSet should be created. Format is `projects/PROJECT_ID/locations/LOC_ID`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getParent
in interfaceCreateProductSetRequestOrBuilder
- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()
Required. The project in which the ProductSet should be created. Format is `projects/PROJECT_ID/locations/LOC_ID`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Specified by:
getParentBytes
in interfaceCreateProductSetRequestOrBuilder
- Returns:
- The bytes for parent.
-
setParent
public CreateProductSetRequest.Builder setParent(String value)
Required. The project in which the ProductSet should be created. Format is `projects/PROJECT_ID/locations/LOC_ID`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Parameters:
value
- The parent to set.- Returns:
- This builder for chaining.
-
clearParent
public CreateProductSetRequest.Builder clearParent()
Required. The project in which the ProductSet should be created. Format is `projects/PROJECT_ID/locations/LOC_ID`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Returns:
- This builder for chaining.
-
setParentBytes
public CreateProductSetRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The project in which the ProductSet should be created. Format is `projects/PROJECT_ID/locations/LOC_ID`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
- Parameters:
value
- The bytes for parent to set.- Returns:
- This builder for chaining.
-
hasProductSet
public boolean hasProductSet()
Required. The ProductSet to create.
.google.cloud.vision.v1p3beta1.ProductSet product_set = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
hasProductSet
in interfaceCreateProductSetRequestOrBuilder
- Returns:
- Whether the productSet field is set.
-
getProductSet
public ProductSet getProductSet()
Required. The ProductSet to create.
.google.cloud.vision.v1p3beta1.ProductSet product_set = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getProductSet
in interfaceCreateProductSetRequestOrBuilder
- Returns:
- The productSet.
-
setProductSet
public CreateProductSetRequest.Builder setProductSet(ProductSet value)
Required. The ProductSet to create.
.google.cloud.vision.v1p3beta1.ProductSet product_set = 2 [(.google.api.field_behavior) = REQUIRED];
-
setProductSet
public CreateProductSetRequest.Builder setProductSet(ProductSet.Builder builderForValue)
Required. The ProductSet to create.
.google.cloud.vision.v1p3beta1.ProductSet product_set = 2 [(.google.api.field_behavior) = REQUIRED];
-
mergeProductSet
public CreateProductSetRequest.Builder mergeProductSet(ProductSet value)
Required. The ProductSet to create.
.google.cloud.vision.v1p3beta1.ProductSet product_set = 2 [(.google.api.field_behavior) = REQUIRED];
-
clearProductSet
public CreateProductSetRequest.Builder clearProductSet()
Required. The ProductSet to create.
.google.cloud.vision.v1p3beta1.ProductSet product_set = 2 [(.google.api.field_behavior) = REQUIRED];
-
getProductSetBuilder
public ProductSet.Builder getProductSetBuilder()
Required. The ProductSet to create.
.google.cloud.vision.v1p3beta1.ProductSet product_set = 2 [(.google.api.field_behavior) = REQUIRED];
-
getProductSetOrBuilder
public ProductSetOrBuilder getProductSetOrBuilder()
Required. The ProductSet to create.
.google.cloud.vision.v1p3beta1.ProductSet product_set = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getProductSetOrBuilder
in interfaceCreateProductSetRequestOrBuilder
-
getProductSetId
public String getProductSetId()
A user-supplied resource id for this ProductSet. If set, the server will attempt to use this value as the resource id. If it is already in use, an error is returned with code ALREADY_EXISTS. Must be at most 128 characters long. It cannot contain the character `/`.
string product_set_id = 3;
- Specified by:
getProductSetId
in interfaceCreateProductSetRequestOrBuilder
- Returns:
- The productSetId.
-
getProductSetIdBytes
public com.google.protobuf.ByteString getProductSetIdBytes()
A user-supplied resource id for this ProductSet. If set, the server will attempt to use this value as the resource id. If it is already in use, an error is returned with code ALREADY_EXISTS. Must be at most 128 characters long. It cannot contain the character `/`.
string product_set_id = 3;
- Specified by:
getProductSetIdBytes
in interfaceCreateProductSetRequestOrBuilder
- Returns:
- The bytes for productSetId.
-
setProductSetId
public CreateProductSetRequest.Builder setProductSetId(String value)
A user-supplied resource id for this ProductSet. If set, the server will attempt to use this value as the resource id. If it is already in use, an error is returned with code ALREADY_EXISTS. Must be at most 128 characters long. It cannot contain the character `/`.
string product_set_id = 3;
- Parameters:
value
- The productSetId to set.- Returns:
- This builder for chaining.
-
clearProductSetId
public CreateProductSetRequest.Builder clearProductSetId()
A user-supplied resource id for this ProductSet. If set, the server will attempt to use this value as the resource id. If it is already in use, an error is returned with code ALREADY_EXISTS. Must be at most 128 characters long. It cannot contain the character `/`.
string product_set_id = 3;
- Returns:
- This builder for chaining.
-
setProductSetIdBytes
public CreateProductSetRequest.Builder setProductSetIdBytes(com.google.protobuf.ByteString value)
A user-supplied resource id for this ProductSet. If set, the server will attempt to use this value as the resource id. If it is already in use, an error is returned with code ALREADY_EXISTS. Must be at most 128 characters long. It cannot contain the character `/`.
string product_set_id = 3;
- Parameters:
value
- The bytes for productSetId to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final CreateProductSetRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateProductSetRequest.Builder>
-
mergeUnknownFields
public final CreateProductSetRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateProductSetRequest.Builder>
-
-