public static final class GenerateGroundedContentRequest.GroundingSource extends GeneratedMessageV3 implements GenerateGroundedContentRequest.GroundingSourceOrBuilder
Grounding source.
Protobuf type
google.cloud.discoveryengine.v1.GenerateGroundedContentRequest.GroundingSource
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
GOOGLE_SEARCH_SOURCE_FIELD_NUMBER
public static final int GOOGLE_SEARCH_SOURCE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
INLINE_SOURCE_FIELD_NUMBER
public static final int INLINE_SOURCE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SEARCH_SOURCE_FIELD_NUMBER
public static final int SEARCH_SOURCE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static GenerateGroundedContentRequest.GroundingSource getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static GenerateGroundedContentRequest.GroundingSource.Builder newBuilder()
newBuilder(GenerateGroundedContentRequest.GroundingSource prototype)
public static GenerateGroundedContentRequest.GroundingSource.Builder newBuilder(GenerateGroundedContentRequest.GroundingSource prototype)
parseDelimitedFrom(InputStream input)
public static GenerateGroundedContentRequest.GroundingSource parseDelimitedFrom(InputStream input)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static GenerateGroundedContentRequest.GroundingSource parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static GenerateGroundedContentRequest.GroundingSource parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static GenerateGroundedContentRequest.GroundingSource parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static GenerateGroundedContentRequest.GroundingSource parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GenerateGroundedContentRequest.GroundingSource parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
parseFrom(CodedInputStream input)
public static GenerateGroundedContentRequest.GroundingSource parseFrom(CodedInputStream input)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static GenerateGroundedContentRequest.GroundingSource parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(InputStream input)
public static GenerateGroundedContentRequest.GroundingSource parseFrom(InputStream input)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static GenerateGroundedContentRequest.GroundingSource parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static GenerateGroundedContentRequest.GroundingSource parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static GenerateGroundedContentRequest.GroundingSource parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<GenerateGroundedContentRequest.GroundingSource> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public GenerateGroundedContentRequest.GroundingSource getDefaultInstanceForType()
getGoogleSearchSource()
public GenerateGroundedContentRequest.GroundingSource.GoogleSearchSource getGoogleSearchSource()
If set, grounding is performed with Google Search.
.google.cloud.discoveryengine.v1.GenerateGroundedContentRequest.GroundingSource.GoogleSearchSource google_search_source = 3;
getGoogleSearchSourceOrBuilder()
public GenerateGroundedContentRequest.GroundingSource.GoogleSearchSourceOrBuilder getGoogleSearchSourceOrBuilder()
If set, grounding is performed with Google Search.
.google.cloud.discoveryengine.v1.GenerateGroundedContentRequest.GroundingSource.GoogleSearchSource google_search_source = 3;
getInlineSource()
public GenerateGroundedContentRequest.GroundingSource.InlineSource getInlineSource()
If set, grounding is performed with inline content.
.google.cloud.discoveryengine.v1.GenerateGroundedContentRequest.GroundingSource.InlineSource inline_source = 1;
getInlineSourceOrBuilder()
public GenerateGroundedContentRequest.GroundingSource.InlineSourceOrBuilder getInlineSourceOrBuilder()
If set, grounding is performed with inline content.
.google.cloud.discoveryengine.v1.GenerateGroundedContentRequest.GroundingSource.InlineSource inline_source = 1;
getParserForType()
public Parser<GenerateGroundedContentRequest.GroundingSource> getParserForType()
Overrides
getSearchSource()
public GenerateGroundedContentRequest.GroundingSource.SearchSource getSearchSource()
If set, grounding is performed with Vertex AI Search.
.google.cloud.discoveryengine.v1.GenerateGroundedContentRequest.GroundingSource.SearchSource search_source = 2;
getSearchSourceOrBuilder()
public GenerateGroundedContentRequest.GroundingSource.SearchSourceOrBuilder getSearchSourceOrBuilder()
If set, grounding is performed with Vertex AI Search.
.google.cloud.discoveryengine.v1.GenerateGroundedContentRequest.GroundingSource.SearchSource search_source = 2;
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getSourceCase()
public GenerateGroundedContentRequest.GroundingSource.SourceCase getSourceCase()
hasGoogleSearchSource()
public boolean hasGoogleSearchSource()
If set, grounding is performed with Google Search.
.google.cloud.discoveryengine.v1.GenerateGroundedContentRequest.GroundingSource.GoogleSearchSource google_search_source = 3;
Returns |
Type |
Description |
boolean |
Whether the googleSearchSource field is set.
|
hasInlineSource()
public boolean hasInlineSource()
If set, grounding is performed with inline content.
.google.cloud.discoveryengine.v1.GenerateGroundedContentRequest.GroundingSource.InlineSource inline_source = 1;
Returns |
Type |
Description |
boolean |
Whether the inlineSource field is set.
|
hasSearchSource()
public boolean hasSearchSource()
If set, grounding is performed with Vertex AI Search.
.google.cloud.discoveryengine.v1.GenerateGroundedContentRequest.GroundingSource.SearchSource search_source = 2;
Returns |
Type |
Description |
boolean |
Whether the searchSource field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public GenerateGroundedContentRequest.GroundingSource.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected GenerateGroundedContentRequest.GroundingSource.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public GenerateGroundedContentRequest.GroundingSource.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides