public final class A2AMessage extends GeneratedMessage implements A2AMessageOrBuilder
A2AMessage is one unit of communication between client and server.
Protobuf type google.cloud.geminidataanalytics.v1beta.A2AMessage
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
CONTENT_FIELD_NUMBER
public static final int CONTENT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CONTEXT_ID_FIELD_NUMBER
public static final int CONTEXT_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
EXTENSIONS_FIELD_NUMBER
public static final int EXTENSIONS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
MESSAGE_ID_FIELD_NUMBER
public static final int MESSAGE_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int METADATA_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ROLE_FIELD_NUMBER
public static final int ROLE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TASK_ID_FIELD_NUMBER
public static final int TASK_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static A2AMessage getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static A2AMessage.Builder newBuilder()
newBuilder(A2AMessage prototype)
public static A2AMessage.Builder newBuilder(A2AMessage prototype)
public static A2AMessage parseDelimitedFrom(InputStream input)
public static A2AMessage parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static A2AMessage parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static A2AMessage parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static A2AMessage parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static A2AMessage parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static A2AMessage parseFrom(CodedInputStream input)
public static A2AMessage parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static A2AMessage parseFrom(InputStream input)
public static A2AMessage parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static A2AMessage parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static A2AMessage parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<A2AMessage> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getContent(int index)
public Part getContent(int index)
Optional. Content is the container of the message content.
repeated .google.cloud.geminidataanalytics.v1beta.Part content = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
| Returns |
| Type |
Description |
Part |
|
getContentCount()
public int getContentCount()
Optional. Content is the container of the message content.
repeated .google.cloud.geminidataanalytics.v1beta.Part content = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
|
getContentList()
public List<Part> getContentList()
Optional. Content is the container of the message content.
repeated .google.cloud.geminidataanalytics.v1beta.Part content = 5 [(.google.api.field_behavior) = OPTIONAL];
getContentOrBuilder(int index)
public PartOrBuilder getContentOrBuilder(int index)
Optional. Content is the container of the message content.
repeated .google.cloud.geminidataanalytics.v1beta.Part content = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
|
getContentOrBuilderList()
public List<? extends PartOrBuilder> getContentOrBuilderList()
Optional. Content is the container of the message content.
repeated .google.cloud.geminidataanalytics.v1beta.Part content = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<? extends com.google.cloud.geminidataanalytics.v1beta.PartOrBuilder> |
|
getContextId()
public String getContextId()
Optional. The context id of the message.
string context_id = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The contextId.
|
getContextIdBytes()
public ByteString getContextIdBytes()
Optional. The context id of the message.
string context_id = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for contextId.
|
getDefaultInstanceForType()
public A2AMessage getDefaultInstanceForType()
getExtensions(int index)
public String getExtensions(int index)
Optional. The URIs of extensions that are present or contributed to this
Message.
repeated string extensions = 7 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The extensions at the given index.
|
getExtensionsBytes(int index)
public ByteString getExtensionsBytes(int index)
Optional. The URIs of extensions that are present or contributed to this
Message.
repeated string extensions = 7 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the extensions at the given index.
|
getExtensionsCount()
public int getExtensionsCount()
Optional. The URIs of extensions that are present or contributed to this
Message.
repeated string extensions = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The count of extensions.
|
getExtensionsList()
public ProtocolStringList getExtensionsList()
Optional. The URIs of extensions that are present or contributed to this
Message.
repeated string extensions = 7 [(.google.api.field_behavior) = OPTIONAL];
getMessageId()
public String getMessageId()
Optional. The unique identifier (e.g. UUID) of the message.
string message_id = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The messageId.
|
getMessageIdBytes()
public ByteString getMessageIdBytes()
Optional. The unique identifier (e.g. UUID) of the message.
string message_id = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for messageId.
|
public Struct getMetadata()
Optional. Any optional metadata to provide along with the message.
.google.protobuf.Struct metadata = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
Struct |
The metadata.
|
public StructOrBuilder getMetadataOrBuilder()
Optional. Any optional metadata to provide along with the message.
.google.protobuf.Struct metadata = 6 [(.google.api.field_behavior) = OPTIONAL];
getParserForType()
public Parser<A2AMessage> getParserForType()
Overrides
getRole()
Optional. A role for the message.
.google.cloud.geminidataanalytics.v1beta.Role role = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
Role |
The role.
|
getRoleValue()
public int getRoleValue()
Optional. A role for the message.
.google.cloud.geminidataanalytics.v1beta.Role role = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for role.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getTaskId()
public String getTaskId()
Optional. The task id of the message.
string task_id = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The taskId.
|
getTaskIdBytes()
public ByteString getTaskIdBytes()
Optional. The task id of the message.
string task_id = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for taskId.
|
public boolean hasMetadata()
Optional. Any optional metadata to provide along with the message.
.google.protobuf.Struct metadata = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the metadata field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public A2AMessage.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected A2AMessage.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public A2AMessage.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides