public static final class AugmentPromptRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AugmentPromptRequest.Builder> implements AugmentPromptRequestOrBuilder
Request message for AugmentPrompt.Protobuf type
google.cloud.aiplatform.v1beta1.AugmentPromptRequestgetAllFields, 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<AugmentPromptRequest.Builder>public AugmentPromptRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<AugmentPromptRequest.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<AugmentPromptRequest.Builder>public AugmentPromptRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic AugmentPromptRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic AugmentPromptRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic AugmentPromptRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<AugmentPromptRequest.Builder>public AugmentPromptRequest.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<AugmentPromptRequest.Builder>public AugmentPromptRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<AugmentPromptRequest.Builder>public AugmentPromptRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<AugmentPromptRequest.Builder>public AugmentPromptRequest.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<AugmentPromptRequest.Builder>public AugmentPromptRequest.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<AugmentPromptRequest.Builder>public AugmentPromptRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AugmentPromptRequest.Builder>public AugmentPromptRequest.Builder mergeFrom(AugmentPromptRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<AugmentPromptRequest.Builder>public AugmentPromptRequest.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<AugmentPromptRequest.Builder>IOExceptionpublic AugmentPromptRequest.DataSourceCase getDataSourceCase()
getDataSourceCase in interface AugmentPromptRequestOrBuilderpublic AugmentPromptRequest.Builder clearDataSource()
public boolean hasVertexRagStore()
Optional. Retrieves contexts from the Vertex RagStore.
.google.cloud.aiplatform.v1beta1.VertexRagStore vertex_rag_store = 4 [(.google.api.field_behavior) = OPTIONAL];
hasVertexRagStore in interface AugmentPromptRequestOrBuilderpublic VertexRagStore getVertexRagStore()
Optional. Retrieves contexts from the Vertex RagStore.
.google.cloud.aiplatform.v1beta1.VertexRagStore vertex_rag_store = 4 [(.google.api.field_behavior) = OPTIONAL];
getVertexRagStore in interface AugmentPromptRequestOrBuilderpublic AugmentPromptRequest.Builder setVertexRagStore(VertexRagStore value)
Optional. Retrieves contexts from the Vertex RagStore.
.google.cloud.aiplatform.v1beta1.VertexRagStore vertex_rag_store = 4 [(.google.api.field_behavior) = OPTIONAL];
public AugmentPromptRequest.Builder setVertexRagStore(VertexRagStore.Builder builderForValue)
Optional. Retrieves contexts from the Vertex RagStore.
.google.cloud.aiplatform.v1beta1.VertexRagStore vertex_rag_store = 4 [(.google.api.field_behavior) = OPTIONAL];
public AugmentPromptRequest.Builder mergeVertexRagStore(VertexRagStore value)
Optional. Retrieves contexts from the Vertex RagStore.
.google.cloud.aiplatform.v1beta1.VertexRagStore vertex_rag_store = 4 [(.google.api.field_behavior) = OPTIONAL];
public AugmentPromptRequest.Builder clearVertexRagStore()
Optional. Retrieves contexts from the Vertex RagStore.
.google.cloud.aiplatform.v1beta1.VertexRagStore vertex_rag_store = 4 [(.google.api.field_behavior) = OPTIONAL];
public VertexRagStore.Builder getVertexRagStoreBuilder()
Optional. Retrieves contexts from the Vertex RagStore.
.google.cloud.aiplatform.v1beta1.VertexRagStore vertex_rag_store = 4 [(.google.api.field_behavior) = OPTIONAL];
public VertexRagStoreOrBuilder getVertexRagStoreOrBuilder()
Optional. Retrieves contexts from the Vertex RagStore.
.google.cloud.aiplatform.v1beta1.VertexRagStore vertex_rag_store = 4 [(.google.api.field_behavior) = OPTIONAL];
getVertexRagStoreOrBuilder in interface AugmentPromptRequestOrBuilderpublic String getParent()
Required. The resource name of the Location from which to augment prompt.
The users must have permission to make a call in the project.
Format:
`projects/{project}/locations/{location}`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface AugmentPromptRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The resource name of the Location from which to augment prompt.
The users must have permission to make a call in the project.
Format:
`projects/{project}/locations/{location}`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface AugmentPromptRequestOrBuilderpublic AugmentPromptRequest.Builder setParent(String value)
Required. The resource name of the Location from which to augment prompt.
The users must have permission to make a call in the project.
Format:
`projects/{project}/locations/{location}`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public AugmentPromptRequest.Builder clearParent()
Required. The resource name of the Location from which to augment prompt.
The users must have permission to make a call in the project.
Format:
`projects/{project}/locations/{location}`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public AugmentPromptRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The resource name of the Location from which to augment prompt.
The users must have permission to make a call in the project.
Format:
`projects/{project}/locations/{location}`.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public List<Content> getContentsList()
Optional. Input content to augment, only text format is supported for now.
repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = OPTIONAL];
getContentsList in interface AugmentPromptRequestOrBuilderpublic int getContentsCount()
Optional. Input content to augment, only text format is supported for now.
repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = OPTIONAL];
getContentsCount in interface AugmentPromptRequestOrBuilderpublic Content getContents(int index)
Optional. Input content to augment, only text format is supported for now.
repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = OPTIONAL];
getContents in interface AugmentPromptRequestOrBuilderpublic AugmentPromptRequest.Builder setContents(int index, Content value)
Optional. Input content to augment, only text format is supported for now.
repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = OPTIONAL];
public AugmentPromptRequest.Builder setContents(int index, Content.Builder builderForValue)
Optional. Input content to augment, only text format is supported for now.
repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = OPTIONAL];
public AugmentPromptRequest.Builder addContents(Content value)
Optional. Input content to augment, only text format is supported for now.
repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = OPTIONAL];
public AugmentPromptRequest.Builder addContents(int index, Content value)
Optional. Input content to augment, only text format is supported for now.
repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = OPTIONAL];
public AugmentPromptRequest.Builder addContents(Content.Builder builderForValue)
Optional. Input content to augment, only text format is supported for now.
repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = OPTIONAL];
public AugmentPromptRequest.Builder addContents(int index, Content.Builder builderForValue)
Optional. Input content to augment, only text format is supported for now.
repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = OPTIONAL];
public AugmentPromptRequest.Builder addAllContents(Iterable<? extends Content> values)
Optional. Input content to augment, only text format is supported for now.
repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = OPTIONAL];
public AugmentPromptRequest.Builder clearContents()
Optional. Input content to augment, only text format is supported for now.
repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = OPTIONAL];
public AugmentPromptRequest.Builder removeContents(int index)
Optional. Input content to augment, only text format is supported for now.
repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = OPTIONAL];
public Content.Builder getContentsBuilder(int index)
Optional. Input content to augment, only text format is supported for now.
repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = OPTIONAL];
public ContentOrBuilder getContentsOrBuilder(int index)
Optional. Input content to augment, only text format is supported for now.
repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = OPTIONAL];
getContentsOrBuilder in interface AugmentPromptRequestOrBuilderpublic List<? extends ContentOrBuilder> getContentsOrBuilderList()
Optional. Input content to augment, only text format is supported for now.
repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = OPTIONAL];
getContentsOrBuilderList in interface AugmentPromptRequestOrBuilderpublic Content.Builder addContentsBuilder()
Optional. Input content to augment, only text format is supported for now.
repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = OPTIONAL];
public Content.Builder addContentsBuilder(int index)
Optional. Input content to augment, only text format is supported for now.
repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = OPTIONAL];
public List<Content.Builder> getContentsBuilderList()
Optional. Input content to augment, only text format is supported for now.
repeated .google.cloud.aiplatform.v1beta1.Content contents = 2 [(.google.api.field_behavior) = OPTIONAL];
public boolean hasModel()
Optional. Metadata of the backend deployed model.
.google.cloud.aiplatform.v1beta1.AugmentPromptRequest.Model model = 3 [(.google.api.field_behavior) = OPTIONAL];
hasModel in interface AugmentPromptRequestOrBuilderpublic AugmentPromptRequest.Model getModel()
Optional. Metadata of the backend deployed model.
.google.cloud.aiplatform.v1beta1.AugmentPromptRequest.Model model = 3 [(.google.api.field_behavior) = OPTIONAL];
getModel in interface AugmentPromptRequestOrBuilderpublic AugmentPromptRequest.Builder setModel(AugmentPromptRequest.Model value)
Optional. Metadata of the backend deployed model.
.google.cloud.aiplatform.v1beta1.AugmentPromptRequest.Model model = 3 [(.google.api.field_behavior) = OPTIONAL];
public AugmentPromptRequest.Builder setModel(AugmentPromptRequest.Model.Builder builderForValue)
Optional. Metadata of the backend deployed model.
.google.cloud.aiplatform.v1beta1.AugmentPromptRequest.Model model = 3 [(.google.api.field_behavior) = OPTIONAL];
public AugmentPromptRequest.Builder mergeModel(AugmentPromptRequest.Model value)
Optional. Metadata of the backend deployed model.
.google.cloud.aiplatform.v1beta1.AugmentPromptRequest.Model model = 3 [(.google.api.field_behavior) = OPTIONAL];
public AugmentPromptRequest.Builder clearModel()
Optional. Metadata of the backend deployed model.
.google.cloud.aiplatform.v1beta1.AugmentPromptRequest.Model model = 3 [(.google.api.field_behavior) = OPTIONAL];
public AugmentPromptRequest.Model.Builder getModelBuilder()
Optional. Metadata of the backend deployed model.
.google.cloud.aiplatform.v1beta1.AugmentPromptRequest.Model model = 3 [(.google.api.field_behavior) = OPTIONAL];
public AugmentPromptRequest.ModelOrBuilder getModelOrBuilder()
Optional. Metadata of the backend deployed model.
.google.cloud.aiplatform.v1beta1.AugmentPromptRequest.Model model = 3 [(.google.api.field_behavior) = OPTIONAL];
getModelOrBuilder in interface AugmentPromptRequestOrBuilderpublic final AugmentPromptRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AugmentPromptRequest.Builder>public final AugmentPromptRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AugmentPromptRequest.Builder>Copyright © 2025 Google LLC. All rights reserved.