Package com.google.cloud.retail.v2beta
Class SetDefaultBranchRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SetDefaultBranchRequest.Builder>
-
- com.google.cloud.retail.v2beta.SetDefaultBranchRequest.Builder
-
- All Implemented Interfaces:
SetDefaultBranchRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SetDefaultBranchRequest
public static final class SetDefaultBranchRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SetDefaultBranchRequest.Builder> implements SetDefaultBranchRequestOrBuilder
Request message to set a specified branch as new default_branch.
Protobuf typegoogle.cloud.retail.v2beta.SetDefaultBranchRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SetDefaultBranchRequest.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SetDefaultBranchRequestbuild()SetDefaultBranchRequestbuildPartial()SetDefaultBranchRequest.Builderclear()SetDefaultBranchRequest.BuilderclearBranchId()The final component of the resource name of a branch.SetDefaultBranchRequest.BuilderclearCatalog()Full resource name of the catalog, such as `projects/*/locations/global/catalogs/default_catalog`.SetDefaultBranchRequest.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)SetDefaultBranchRequest.BuilderclearForce()If set to true, it permits switching to a branch with [branch_id][google.cloud.retail.v2beta.SetDefaultBranchRequest.branch_id] even if it has no sufficient active products.SetDefaultBranchRequest.BuilderclearNote()Some note on this request, this can be retrieved by [CatalogService.GetDefaultBranch][google.cloud.retail.v2beta.CatalogService.GetDefaultBranch] before next valid default branch set occurs.SetDefaultBranchRequest.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)SetDefaultBranchRequest.Builderclone()StringgetBranchId()The final component of the resource name of a branch.com.google.protobuf.ByteStringgetBranchIdBytes()The final component of the resource name of a branch.StringgetCatalog()Full resource name of the catalog, such as `projects/*/locations/global/catalogs/default_catalog`.com.google.protobuf.ByteStringgetCatalogBytes()Full resource name of the catalog, such as `projects/*/locations/global/catalogs/default_catalog`.SetDefaultBranchRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetForce()If set to true, it permits switching to a branch with [branch_id][google.cloud.retail.v2beta.SetDefaultBranchRequest.branch_id] even if it has no sufficient active products.StringgetNote()Some note on this request, this can be retrieved by [CatalogService.GetDefaultBranch][google.cloud.retail.v2beta.CatalogService.GetDefaultBranch] before next valid default branch set occurs.com.google.protobuf.ByteStringgetNoteBytes()Some note on this request, this can be retrieved by [CatalogService.GetDefaultBranch][google.cloud.retail.v2beta.CatalogService.GetDefaultBranch] before next valid default branch set occurs.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()SetDefaultBranchRequest.BuildermergeFrom(SetDefaultBranchRequest other)SetDefaultBranchRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)SetDefaultBranchRequest.BuildermergeFrom(com.google.protobuf.Message other)SetDefaultBranchRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SetDefaultBranchRequest.BuildersetBranchId(String value)The final component of the resource name of a branch.SetDefaultBranchRequest.BuildersetBranchIdBytes(com.google.protobuf.ByteString value)The final component of the resource name of a branch.SetDefaultBranchRequest.BuildersetCatalog(String value)Full resource name of the catalog, such as `projects/*/locations/global/catalogs/default_catalog`.SetDefaultBranchRequest.BuildersetCatalogBytes(com.google.protobuf.ByteString value)Full resource name of the catalog, such as `projects/*/locations/global/catalogs/default_catalog`.SetDefaultBranchRequest.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SetDefaultBranchRequest.BuildersetForce(boolean value)If set to true, it permits switching to a branch with [branch_id][google.cloud.retail.v2beta.SetDefaultBranchRequest.branch_id] even if it has no sufficient active products.SetDefaultBranchRequest.BuildersetNote(String value)Some note on this request, this can be retrieved by [CatalogService.GetDefaultBranch][google.cloud.retail.v2beta.CatalogService.GetDefaultBranch] before next valid default branch set occurs.SetDefaultBranchRequest.BuildersetNoteBytes(com.google.protobuf.ByteString value)Some note on this request, this can be retrieved by [CatalogService.GetDefaultBranch][google.cloud.retail.v2beta.CatalogService.GetDefaultBranch] before next valid default branch set occurs.SetDefaultBranchRequest.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)SetDefaultBranchRequest.BuildersetUnknownFields(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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SetDefaultBranchRequest.Builder>
-
clear
public SetDefaultBranchRequest.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<SetDefaultBranchRequest.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<SetDefaultBranchRequest.Builder>
-
getDefaultInstanceForType
public SetDefaultBranchRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SetDefaultBranchRequest build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SetDefaultBranchRequest buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SetDefaultBranchRequest.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<SetDefaultBranchRequest.Builder>
-
setField
public SetDefaultBranchRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SetDefaultBranchRequest.Builder>
-
clearField
public SetDefaultBranchRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SetDefaultBranchRequest.Builder>
-
clearOneof
public SetDefaultBranchRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SetDefaultBranchRequest.Builder>
-
setRepeatedField
public SetDefaultBranchRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SetDefaultBranchRequest.Builder>
-
addRepeatedField
public SetDefaultBranchRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SetDefaultBranchRequest.Builder>
-
mergeFrom
public SetDefaultBranchRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SetDefaultBranchRequest.Builder>
-
mergeFrom
public SetDefaultBranchRequest.Builder mergeFrom(SetDefaultBranchRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SetDefaultBranchRequest.Builder>
-
mergeFrom
public SetDefaultBranchRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SetDefaultBranchRequest.Builder>- Throws:
IOException
-
getCatalog
public String getCatalog()
Full resource name of the catalog, such as `projects/*/locations/global/catalogs/default_catalog`.
string catalog = 1 [(.google.api.resource_reference) = { ... }- Specified by:
getCatalogin interfaceSetDefaultBranchRequestOrBuilder- Returns:
- The catalog.
-
getCatalogBytes
public com.google.protobuf.ByteString getCatalogBytes()
Full resource name of the catalog, such as `projects/*/locations/global/catalogs/default_catalog`.
string catalog = 1 [(.google.api.resource_reference) = { ... }- Specified by:
getCatalogBytesin interfaceSetDefaultBranchRequestOrBuilder- Returns:
- The bytes for catalog.
-
setCatalog
public SetDefaultBranchRequest.Builder setCatalog(String value)
Full resource name of the catalog, such as `projects/*/locations/global/catalogs/default_catalog`.
string catalog = 1 [(.google.api.resource_reference) = { ... }- Parameters:
value- The catalog to set.- Returns:
- This builder for chaining.
-
clearCatalog
public SetDefaultBranchRequest.Builder clearCatalog()
Full resource name of the catalog, such as `projects/*/locations/global/catalogs/default_catalog`.
string catalog = 1 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setCatalogBytes
public SetDefaultBranchRequest.Builder setCatalogBytes(com.google.protobuf.ByteString value)
Full resource name of the catalog, such as `projects/*/locations/global/catalogs/default_catalog`.
string catalog = 1 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for catalog to set.- Returns:
- This builder for chaining.
-
getBranchId
public String getBranchId()
The final component of the resource name of a branch. This field must be one of "0", "1" or "2". Otherwise, an INVALID_ARGUMENT error is returned. If there are no sufficient active products in the targeted branch and [force][google.cloud.retail.v2beta.SetDefaultBranchRequest.force] is not set, a FAILED_PRECONDITION error is returned.
string branch_id = 2 [(.google.api.resource_reference) = { ... }- Specified by:
getBranchIdin interfaceSetDefaultBranchRequestOrBuilder- Returns:
- The branchId.
-
getBranchIdBytes
public com.google.protobuf.ByteString getBranchIdBytes()
The final component of the resource name of a branch. This field must be one of "0", "1" or "2". Otherwise, an INVALID_ARGUMENT error is returned. If there are no sufficient active products in the targeted branch and [force][google.cloud.retail.v2beta.SetDefaultBranchRequest.force] is not set, a FAILED_PRECONDITION error is returned.
string branch_id = 2 [(.google.api.resource_reference) = { ... }- Specified by:
getBranchIdBytesin interfaceSetDefaultBranchRequestOrBuilder- Returns:
- The bytes for branchId.
-
setBranchId
public SetDefaultBranchRequest.Builder setBranchId(String value)
The final component of the resource name of a branch. This field must be one of "0", "1" or "2". Otherwise, an INVALID_ARGUMENT error is returned. If there are no sufficient active products in the targeted branch and [force][google.cloud.retail.v2beta.SetDefaultBranchRequest.force] is not set, a FAILED_PRECONDITION error is returned.
string branch_id = 2 [(.google.api.resource_reference) = { ... }- Parameters:
value- The branchId to set.- Returns:
- This builder for chaining.
-
clearBranchId
public SetDefaultBranchRequest.Builder clearBranchId()
The final component of the resource name of a branch. This field must be one of "0", "1" or "2". Otherwise, an INVALID_ARGUMENT error is returned. If there are no sufficient active products in the targeted branch and [force][google.cloud.retail.v2beta.SetDefaultBranchRequest.force] is not set, a FAILED_PRECONDITION error is returned.
string branch_id = 2 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setBranchIdBytes
public SetDefaultBranchRequest.Builder setBranchIdBytes(com.google.protobuf.ByteString value)
The final component of the resource name of a branch. This field must be one of "0", "1" or "2". Otherwise, an INVALID_ARGUMENT error is returned. If there are no sufficient active products in the targeted branch and [force][google.cloud.retail.v2beta.SetDefaultBranchRequest.force] is not set, a FAILED_PRECONDITION error is returned.
string branch_id = 2 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for branchId to set.- Returns:
- This builder for chaining.
-
getNote
public String getNote()
Some note on this request, this can be retrieved by [CatalogService.GetDefaultBranch][google.cloud.retail.v2beta.CatalogService.GetDefaultBranch] before next valid default branch set occurs. This field must be a UTF-8 encoded string with a length limit of 1,000 characters. Otherwise, an INVALID_ARGUMENT error is returned.
string note = 3;- Specified by:
getNotein interfaceSetDefaultBranchRequestOrBuilder- Returns:
- The note.
-
getNoteBytes
public com.google.protobuf.ByteString getNoteBytes()
Some note on this request, this can be retrieved by [CatalogService.GetDefaultBranch][google.cloud.retail.v2beta.CatalogService.GetDefaultBranch] before next valid default branch set occurs. This field must be a UTF-8 encoded string with a length limit of 1,000 characters. Otherwise, an INVALID_ARGUMENT error is returned.
string note = 3;- Specified by:
getNoteBytesin interfaceSetDefaultBranchRequestOrBuilder- Returns:
- The bytes for note.
-
setNote
public SetDefaultBranchRequest.Builder setNote(String value)
Some note on this request, this can be retrieved by [CatalogService.GetDefaultBranch][google.cloud.retail.v2beta.CatalogService.GetDefaultBranch] before next valid default branch set occurs. This field must be a UTF-8 encoded string with a length limit of 1,000 characters. Otherwise, an INVALID_ARGUMENT error is returned.
string note = 3;- Parameters:
value- The note to set.- Returns:
- This builder for chaining.
-
clearNote
public SetDefaultBranchRequest.Builder clearNote()
Some note on this request, this can be retrieved by [CatalogService.GetDefaultBranch][google.cloud.retail.v2beta.CatalogService.GetDefaultBranch] before next valid default branch set occurs. This field must be a UTF-8 encoded string with a length limit of 1,000 characters. Otherwise, an INVALID_ARGUMENT error is returned.
string note = 3;- Returns:
- This builder for chaining.
-
setNoteBytes
public SetDefaultBranchRequest.Builder setNoteBytes(com.google.protobuf.ByteString value)
Some note on this request, this can be retrieved by [CatalogService.GetDefaultBranch][google.cloud.retail.v2beta.CatalogService.GetDefaultBranch] before next valid default branch set occurs. This field must be a UTF-8 encoded string with a length limit of 1,000 characters. Otherwise, an INVALID_ARGUMENT error is returned.
string note = 3;- Parameters:
value- The bytes for note to set.- Returns:
- This builder for chaining.
-
getForce
public boolean getForce()
If set to true, it permits switching to a branch with [branch_id][google.cloud.retail.v2beta.SetDefaultBranchRequest.branch_id] even if it has no sufficient active products.
bool force = 4;- Specified by:
getForcein interfaceSetDefaultBranchRequestOrBuilder- Returns:
- The force.
-
setForce
public SetDefaultBranchRequest.Builder setForce(boolean value)
If set to true, it permits switching to a branch with [branch_id][google.cloud.retail.v2beta.SetDefaultBranchRequest.branch_id] even if it has no sufficient active products.
bool force = 4;- Parameters:
value- The force to set.- Returns:
- This builder for chaining.
-
clearForce
public SetDefaultBranchRequest.Builder clearForce()
If set to true, it permits switching to a branch with [branch_id][google.cloud.retail.v2beta.SetDefaultBranchRequest.branch_id] even if it has no sufficient active products.
bool force = 4;- Returns:
- This builder for chaining.
-
setUnknownFields
public final SetDefaultBranchRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SetDefaultBranchRequest.Builder>
-
mergeUnknownFields
public final SetDefaultBranchRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SetDefaultBranchRequest.Builder>
-
-