Class AlloyDbReference (0.9.0)

public final class AlloyDbReference extends GeneratedMessageV3 implements AlloyDbReferenceOrBuilder

Message representing reference to an AlloyDB database and agent context.

Protobuf type google.cloud.geminidataanalytics.v1beta.AlloyDbReference

Static Fields

AGENT_CONTEXT_REFERENCE_FIELD_NUMBER

public static final int AGENT_CONTEXT_REFERENCE_FIELD_NUMBER
Field Value
Type Description
int

DATABASE_REFERENCE_FIELD_NUMBER

public static final int DATABASE_REFERENCE_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static AlloyDbReference getDefaultInstance()
Returns
Type Description
AlloyDbReference

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static AlloyDbReference.Builder newBuilder()
Returns
Type Description
AlloyDbReference.Builder

newBuilder(AlloyDbReference prototype)

public static AlloyDbReference.Builder newBuilder(AlloyDbReference prototype)
Parameter
Name Description
prototype AlloyDbReference
Returns
Type Description
AlloyDbReference.Builder

parseDelimitedFrom(InputStream input)

public static AlloyDbReference parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
AlloyDbReference
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AlloyDbReference parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AlloyDbReference
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static AlloyDbReference parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
AlloyDbReference
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static AlloyDbReference parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AlloyDbReference
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static AlloyDbReference parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
AlloyDbReference
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static AlloyDbReference parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AlloyDbReference
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static AlloyDbReference parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
AlloyDbReference
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static AlloyDbReference parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AlloyDbReference
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static AlloyDbReference parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
AlloyDbReference
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AlloyDbReference parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AlloyDbReference
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static AlloyDbReference parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
AlloyDbReference
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static AlloyDbReference parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AlloyDbReference
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<AlloyDbReference> parser()
Returns
Type Description
Parser<AlloyDbReference>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getAgentContextReference()

public AgentContextReference getAgentContextReference()

Optional. Parameters for retrieving data from Agent Context.

.google.cloud.geminidataanalytics.v1beta.AgentContextReference agent_context_reference = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AgentContextReference

The agentContextReference.

getAgentContextReferenceOrBuilder()

public AgentContextReferenceOrBuilder getAgentContextReferenceOrBuilder()

Optional. Parameters for retrieving data from Agent Context.

.google.cloud.geminidataanalytics.v1beta.AgentContextReference agent_context_reference = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AgentContextReferenceOrBuilder

getDatabaseReference()

public AlloyDbDatabaseReference getDatabaseReference()

Required. Singular proto that supports specifying which database and tables to include.

.google.cloud.geminidataanalytics.v1beta.AlloyDbDatabaseReference database_reference = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AlloyDbDatabaseReference

The databaseReference.

getDatabaseReferenceOrBuilder()

public AlloyDbDatabaseReferenceOrBuilder getDatabaseReferenceOrBuilder()

Required. Singular proto that supports specifying which database and tables to include.

.google.cloud.geminidataanalytics.v1beta.AlloyDbDatabaseReference database_reference = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
AlloyDbDatabaseReferenceOrBuilder

getDefaultInstanceForType()

public AlloyDbReference getDefaultInstanceForType()
Returns
Type Description
AlloyDbReference

getParserForType()

public Parser<AlloyDbReference> getParserForType()
Returns
Type Description
Parser<AlloyDbReference>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

hasAgentContextReference()

public boolean hasAgentContextReference()

Optional. Parameters for retrieving data from Agent Context.

.google.cloud.geminidataanalytics.v1beta.AgentContextReference agent_context_reference = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the agentContextReference field is set.

hasDatabaseReference()

public boolean hasDatabaseReference()

Required. Singular proto that supports specifying which database and tables to include.

.google.cloud.geminidataanalytics.v1beta.AlloyDbDatabaseReference database_reference = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the databaseReference field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public AlloyDbReference.Builder newBuilderForType()
Returns
Type Description
AlloyDbReference.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected AlloyDbReference.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
AlloyDbReference.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

public AlloyDbReference.Builder toBuilder()
Returns
Type Description
AlloyDbReference.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException