public final class SessionMetadata extends GeneratedMessage implements SessionMetadataOrBuilder
Metadata from the server to the client about the session. The server will
always send this as the first message
Protobuf type google.cloud.sql.v1beta4.SessionMetadata
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
public static final int SUPPORTED_FEATURES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static SessionMetadata getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static SessionMetadata.Builder newBuilder()
public static SessionMetadata.Builder newBuilder(SessionMetadata prototype)
public static SessionMetadata parseDelimitedFrom(InputStream input)
public static SessionMetadata parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static SessionMetadata parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static SessionMetadata parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SessionMetadata parseFrom(ByteString data)
public static SessionMetadata parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SessionMetadata parseFrom(CodedInputStream input)
public static SessionMetadata parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SessionMetadata parseFrom(InputStream input)
public static SessionMetadata parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static SessionMetadata parseFrom(ByteBuffer data)
public static SessionMetadata parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<SessionMetadata> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public SessionMetadata getDefaultInstanceForType()
public Parser<SessionMetadata> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public SqlDataFeature getSupportedFeatures(int index)
The features supported by the server for this session. This field is used
by the client to determine which features are available on the server.
The features supported by the server for this session.
repeated .google.cloud.sql.v1beta4.SqlDataFeature supported_features = 1;
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
SqlDataFeature |
The supportedFeatures at the given index.
|
public int getSupportedFeaturesCount()
The features supported by the server for this session. This field is used
by the client to determine which features are available on the server.
The features supported by the server for this session.
repeated .google.cloud.sql.v1beta4.SqlDataFeature supported_features = 1;
| Returns |
| Type |
Description |
int |
The count of supportedFeatures.
|
public List<SqlDataFeature> getSupportedFeaturesList()
The features supported by the server for this session. This field is used
by the client to determine which features are available on the server.
The features supported by the server for this session.
repeated .google.cloud.sql.v1beta4.SqlDataFeature supported_features = 1;
public int getSupportedFeaturesValue(int index)
The features supported by the server for this session. This field is used
by the client to determine which features are available on the server.
The features supported by the server for this session.
repeated .google.cloud.sql.v1beta4.SqlDataFeature supported_features = 1;
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire of supportedFeatures at the given index.
|
public List<Integer> getSupportedFeaturesValueList()
The features supported by the server for this session. This field is used
by the client to determine which features are available on the server.
The features supported by the server for this session.
repeated .google.cloud.sql.v1beta4.SqlDataFeature supported_features = 1;
| Returns |
| Type |
Description |
List<Integer> |
A list containing the enum numeric values on the wire for supportedFeatures.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public SessionMetadata.Builder newBuilderForType()
protected SessionMetadata.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public SessionMetadata.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides