public final class Column extends GeneratedMessage implements ColumnOrBuilder
Describes a single column within Columns.
Protobuf type google.cloud.appoptimize.v1beta.Column
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
COLUMNS_FIELD_NUMBER
public static final int COLUMNS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
MODE_FIELD_NUMBER
public static final int MODE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Column getDefaultInstance()
| Returns |
| Type |
Description |
Column |
|
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Column.Builder newBuilder()
newBuilder(Column prototype)
public static Column.Builder newBuilder(Column prototype)
| Parameter |
| Name |
Description |
prototype |
Column
|
public static Column parseDelimitedFrom(InputStream input)
| Returns |
| Type |
Description |
Column |
|
public static Column parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Column |
|
parseFrom(byte[] data)
public static Column parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
| Returns |
| Type |
Description |
Column |
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Column parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Column |
|
parseFrom(ByteString data)
public static Column parseFrom(ByteString data)
| Returns |
| Type |
Description |
Column |
|
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Column parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Column |
|
public static Column parseFrom(CodedInputStream input)
| Returns |
| Type |
Description |
Column |
|
public static Column parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Column |
|
public static Column parseFrom(InputStream input)
| Returns |
| Type |
Description |
Column |
|
public static Column parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Column |
|
parseFrom(ByteBuffer data)
public static Column parseFrom(ByteBuffer data)
| Returns |
| Type |
Description |
Column |
|
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Column parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
| Returns |
| Type |
Description |
Column |
|
parser()
public static Parser<Column> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getColumns(int index)
public Column getColumns(int index)
If the type of this column is RECORD, this sub-field describes the
nested structure.
repeated .google.cloud.appoptimize.v1beta.Column columns = 4;
| Parameter |
| Name |
Description |
index |
int
|
| Returns |
| Type |
Description |
Column |
|
getColumnsCount()
public int getColumnsCount()
If the type of this column is RECORD, this sub-field describes the
nested structure.
repeated .google.cloud.appoptimize.v1beta.Column columns = 4;
| Returns |
| Type |
Description |
int |
|
getColumnsList()
public List<Column> getColumnsList()
If the type of this column is RECORD, this sub-field describes the
nested structure.
repeated .google.cloud.appoptimize.v1beta.Column columns = 4;
getColumnsOrBuilder(int index)
public ColumnOrBuilder getColumnsOrBuilder(int index)
If the type of this column is RECORD, this sub-field describes the
nested structure.
repeated .google.cloud.appoptimize.v1beta.Column columns = 4;
| Parameter |
| Name |
Description |
index |
int
|
getColumnsOrBuilderList()
public List<? extends ColumnOrBuilder> getColumnsOrBuilderList()
If the type of this column is RECORD, this sub-field describes the
nested structure.
repeated .google.cloud.appoptimize.v1beta.Column columns = 4;
| Returns |
| Type |
Description |
List<? extends com.google.cloud.appoptimize.v1beta.ColumnOrBuilder> |
|
getDefaultInstanceForType()
public Column getDefaultInstanceForType()
| Returns |
| Type |
Description |
Column |
|
getMode()
The mode of the column, indicating if it is nullable, required, or
repeated.
Possible values:
NULLABLE: The column allows NULL values.
REQUIRED: The column does not allow NULL values.
REPEATED: The column contains an array of values.
string mode = 3;
| Returns |
| Type |
Description |
String |
The mode.
|
getModeBytes()
public ByteString getModeBytes()
The mode of the column, indicating if it is nullable, required, or
repeated.
Possible values:
NULLABLE: The column allows NULL values.
REQUIRED: The column does not allow NULL values.
REPEATED: The column contains an array of values.
string mode = 3;
| Returns |
| Type |
Description |
ByteString |
The bytes for mode.
|
getName()
The name of the column.
This field:
- Contains only letters (a-z, A-Z), numbers (0-9), or underscores (_);
- Start with a letter or underscore; and
- Has a maximum length is 128 characters.
string name = 1;
| Returns |
| Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
The name of the column.
This field:
- Contains only letters (a-z, A-Z), numbers (0-9), or underscores (_);
- Start with a letter or underscore; and
- Has a maximum length is 128 characters.
string name = 1;
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<Column> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getType()
The data type of the column.
Supported values include:
string type = 2;
| Returns |
| Type |
Description |
String |
The type.
|
getTypeBytes()
public ByteString getTypeBytes()
The data type of the column.
Supported values include:
string type = 2;
| Returns |
| Type |
Description |
ByteString |
The bytes for type.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Column.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected Column.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public Column.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides