public static final class Project.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder> implements ProjectOrBuilder
Metadata that describes a Cloud Retail Project.Protobuf type
google.cloud.retail.v2alpha.Project| Modifier and Type | Method and Description |
|---|---|
Project.Builder |
addAllEnrolledSolutions(Iterable<? extends SolutionType> values)
Output only.
|
Project.Builder |
addAllEnrolledSolutionsValue(Iterable<Integer> values)
Output only.
|
Project.Builder |
addEnrolledSolutions(SolutionType value)
Output only.
|
Project.Builder |
addEnrolledSolutionsValue(int value)
Output only.
|
Project.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Project |
build() |
Project |
buildPartial() |
Project.Builder |
clear() |
Project.Builder |
clearEnrolledSolutions()
Output only.
|
Project.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Project.Builder |
clearName()
Output only.
|
Project.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Project.Builder |
clone() |
Project |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
SolutionType |
getEnrolledSolutions(int index)
Output only.
|
int |
getEnrolledSolutionsCount()
Output only.
|
List<SolutionType> |
getEnrolledSolutionsList()
Output only.
|
int |
getEnrolledSolutionsValue(int index)
Output only.
|
List<Integer> |
getEnrolledSolutionsValueList()
Output only.
|
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Project.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Project.Builder |
mergeFrom(com.google.protobuf.Message other) |
Project.Builder |
mergeFrom(Project other) |
Project.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Project.Builder |
setEnrolledSolutions(int index,
SolutionType value)
Output only.
|
Project.Builder |
setEnrolledSolutionsValue(int index,
int value)
Output only.
|
Project.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Project.Builder |
setName(String value)
Output only.
|
Project.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Output only.
|
Project.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Project.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public Project.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public Project getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Project build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Project buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Project.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public Project.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public Project.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public Project.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public Project.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public Project.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public Project.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Project.Builder>public Project.Builder mergeFrom(Project other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public Project.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Project.Builder>IOExceptionpublic String getName()
Output only. Full resource name of the retail project, such as
`projects/{project_id_or_number}/retailProject`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getName in interface ProjectOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Output only. Full resource name of the retail project, such as
`projects/{project_id_or_number}/retailProject`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getNameBytes in interface ProjectOrBuilderpublic Project.Builder setName(String value)
Output only. Full resource name of the retail project, such as
`projects/{project_id_or_number}/retailProject`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The name to set.public Project.Builder clearName()
Output only. Full resource name of the retail project, such as
`projects/{project_id_or_number}/retailProject`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];public Project.Builder setNameBytes(com.google.protobuf.ByteString value)
Output only. Full resource name of the retail project, such as
`projects/{project_id_or_number}/retailProject`.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for name to set.public List<SolutionType> getEnrolledSolutionsList()
Output only. Retail API solutions that the project has enrolled.
repeated .google.cloud.retail.v2alpha.SolutionType enrolled_solutions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEnrolledSolutionsList in interface ProjectOrBuilderpublic int getEnrolledSolutionsCount()
Output only. Retail API solutions that the project has enrolled.
repeated .google.cloud.retail.v2alpha.SolutionType enrolled_solutions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEnrolledSolutionsCount in interface ProjectOrBuilderpublic SolutionType getEnrolledSolutions(int index)
Output only. Retail API solutions that the project has enrolled.
repeated .google.cloud.retail.v2alpha.SolutionType enrolled_solutions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEnrolledSolutions in interface ProjectOrBuilderindex - The index of the element to return.public Project.Builder setEnrolledSolutions(int index, SolutionType value)
Output only. Retail API solutions that the project has enrolled.
repeated .google.cloud.retail.v2alpha.SolutionType enrolled_solutions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
index - The index to set the value at.value - The enrolledSolutions to set.public Project.Builder addEnrolledSolutions(SolutionType value)
Output only. Retail API solutions that the project has enrolled.
repeated .google.cloud.retail.v2alpha.SolutionType enrolled_solutions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enrolledSolutions to add.public Project.Builder addAllEnrolledSolutions(Iterable<? extends SolutionType> values)
Output only. Retail API solutions that the project has enrolled.
repeated .google.cloud.retail.v2alpha.SolutionType enrolled_solutions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
values - The enrolledSolutions to add.public Project.Builder clearEnrolledSolutions()
Output only. Retail API solutions that the project has enrolled.
repeated .google.cloud.retail.v2alpha.SolutionType enrolled_solutions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public List<Integer> getEnrolledSolutionsValueList()
Output only. Retail API solutions that the project has enrolled.
repeated .google.cloud.retail.v2alpha.SolutionType enrolled_solutions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEnrolledSolutionsValueList in interface ProjectOrBuilderpublic int getEnrolledSolutionsValue(int index)
Output only. Retail API solutions that the project has enrolled.
repeated .google.cloud.retail.v2alpha.SolutionType enrolled_solutions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEnrolledSolutionsValue in interface ProjectOrBuilderindex - The index of the value to return.public Project.Builder setEnrolledSolutionsValue(int index, int value)
Output only. Retail API solutions that the project has enrolled.
repeated .google.cloud.retail.v2alpha.SolutionType enrolled_solutions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
index - The index to set the value at.value - The enum numeric value on the wire for enrolledSolutions to set.public Project.Builder addEnrolledSolutionsValue(int value)
Output only. Retail API solutions that the project has enrolled.
repeated .google.cloud.retail.v2alpha.SolutionType enrolled_solutions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for enrolledSolutions to add.public Project.Builder addAllEnrolledSolutionsValue(Iterable<Integer> values)
Output only. Retail API solutions that the project has enrolled.
repeated .google.cloud.retail.v2alpha.SolutionType enrolled_solutions = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
values - The enum numeric values on the wire for enrolledSolutions to add.public final Project.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>public final Project.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Project.Builder>Copyright © 2025 Google LLC. All rights reserved.