public final class ConversationOptions extends GeneratedMessage implements ConversationOptionsOrBuilder
Options for the conversation.
Protobuf type google.cloud.geminidataanalytics.v1.ConversationOptions
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
ANALYSIS_FIELD_NUMBER
public static final int ANALYSIS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DATASOURCE_FIELD_NUMBER
public static final int DATASOURCE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
MODEL_FIELD_NUMBER
public static final int MODEL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ConversationOptions getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ConversationOptions.Builder newBuilder()
newBuilder(ConversationOptions prototype)
public static ConversationOptions.Builder newBuilder(ConversationOptions prototype)
public static ConversationOptions parseDelimitedFrom(InputStream input)
public static ConversationOptions parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ConversationOptions parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ConversationOptions parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ConversationOptions parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ConversationOptions parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ConversationOptions parseFrom(CodedInputStream input)
public static ConversationOptions parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ConversationOptions parseFrom(InputStream input)
public static ConversationOptions parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ConversationOptions parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ConversationOptions parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ConversationOptions> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAnalysis()
public AnalysisOptions getAnalysis()
Optional. Options for analysis.
.google.cloud.geminidataanalytics.v1.AnalysisOptions analysis = 2 [(.google.api.field_behavior) = OPTIONAL];
getAnalysisOrBuilder()
public AnalysisOptionsOrBuilder getAnalysisOrBuilder()
Optional. Options for analysis.
.google.cloud.geminidataanalytics.v1.AnalysisOptions analysis = 2 [(.google.api.field_behavior) = OPTIONAL];
getDatasource()
public DatasourceOptions getDatasource()
Optional. Options for datasources.
.google.cloud.geminidataanalytics.v1.DatasourceOptions datasource = 3 [(.google.api.field_behavior) = OPTIONAL];
getDatasourceOrBuilder()
public DatasourceOptionsOrBuilder getDatasourceOrBuilder()
Optional. Options for datasources.
.google.cloud.geminidataanalytics.v1.DatasourceOptions datasource = 3 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public ConversationOptions getDefaultInstanceForType()
getModel()
public ConversationOptions.Model getModel()
Optional. The model to use for the agent loop.
optional .google.cloud.geminidataanalytics.v1.ConversationOptions.Model model = 6 [(.google.api.field_behavior) = OPTIONAL];
getModelValue()
public int getModelValue()
Optional. The model to use for the agent loop.
optional .google.cloud.geminidataanalytics.v1.ConversationOptions.Model model = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for model.
|
getParserForType()
public Parser<ConversationOptions> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasAnalysis()
public boolean hasAnalysis()
Optional. Options for analysis.
.google.cloud.geminidataanalytics.v1.AnalysisOptions analysis = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the analysis field is set.
|
hasDatasource()
public boolean hasDatasource()
Optional. Options for datasources.
.google.cloud.geminidataanalytics.v1.DatasourceOptions datasource = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the datasource field is set.
|
hasModel()
public boolean hasModel()
Optional. The model to use for the agent loop.
optional .google.cloud.geminidataanalytics.v1.ConversationOptions.Model model = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the model field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ConversationOptions.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected ConversationOptions.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public ConversationOptions.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides