public final class ConversationReference extends GeneratedMessage implements ConversationReferenceOrBuilder
Reference to a persisted conversation and agent context.
Protobuf type google.cloud.geminidataanalytics.v1beta.ConversationReference
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
CONVERSATION_FIELD_NUMBER
public static final int CONVERSATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DATA_AGENT_CONTEXT_FIELD_NUMBER
public static final int DATA_AGENT_CONTEXT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ConversationReference getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ConversationReference.Builder newBuilder()
newBuilder(ConversationReference prototype)
public static ConversationReference.Builder newBuilder(ConversationReference prototype)
public static ConversationReference parseDelimitedFrom(InputStream input)
public static ConversationReference parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ConversationReference parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ConversationReference parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ConversationReference parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ConversationReference parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ConversationReference parseFrom(CodedInputStream input)
public static ConversationReference parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ConversationReference parseFrom(InputStream input)
public static ConversationReference parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ConversationReference parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ConversationReference parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ConversationReference> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getConversation()
public String getConversation()
Required. Name of the conversation resource.
Format:
projects/{project}/locations/{location}/conversations/{conversation_id}
string conversation = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The conversation.
|
getConversationBytes()
public ByteString getConversationBytes()
Required. Name of the conversation resource.
Format:
projects/{project}/locations/{location}/conversations/{conversation_id}
string conversation = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for conversation.
|
getDataAgentContext()
public DataAgentContext getDataAgentContext()
Required. Context for the chat request using a data agent.
.google.cloud.geminidataanalytics.v1beta.DataAgentContext data_agent_context = 3 [(.google.api.field_behavior) = REQUIRED];
getDataAgentContextOrBuilder()
public DataAgentContextOrBuilder getDataAgentContextOrBuilder()
Required. Context for the chat request using a data agent.
.google.cloud.geminidataanalytics.v1beta.DataAgentContext data_agent_context = 3 [(.google.api.field_behavior) = REQUIRED];
getDefaultInstanceForType()
public ConversationReference getDefaultInstanceForType()
getParserForType()
public Parser<ConversationReference> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasDataAgentContext()
public boolean hasDataAgentContext()
Required. Context for the chat request using a data agent.
.google.cloud.geminidataanalytics.v1beta.DataAgentContext data_agent_context = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the dataAgentContext field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ConversationReference.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected ConversationReference.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public ConversationReference.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides