Class StorageDescriptor.SkewedInfo (0.76.0)

public static final class StorageDescriptor.SkewedInfo extends GeneratedMessage implements StorageDescriptor.SkewedInfoOrBuilder

Stores all the information about skewed table.

Protobuf type google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessage > StorageDescriptor.SkewedInfo

Static Fields

SKEWED_COL_NAMES_FIELD_NUMBER

public static final int SKEWED_COL_NAMES_FIELD_NUMBER
Field Value
Type Description
int

SKEWED_COL_VALUES_FIELD_NUMBER

public static final int SKEWED_COL_VALUES_FIELD_NUMBER
Field Value
Type Description
int

SKEWED_KEY_VALUES_LOCATIONS_FIELD_NUMBER

public static final int SKEWED_KEY_VALUES_LOCATIONS_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static StorageDescriptor.SkewedInfo getDefaultInstance()
Returns
Type Description
StorageDescriptor.SkewedInfo

getDescriptor()

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

newBuilder()

public static StorageDescriptor.SkewedInfo.Builder newBuilder()
Returns
Type Description
StorageDescriptor.SkewedInfo.Builder

newBuilder(StorageDescriptor.SkewedInfo prototype)

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

parseDelimitedFrom(InputStream input)

public static StorageDescriptor.SkewedInfo parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
StorageDescriptor.SkewedInfo
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(byte[] data)

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

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

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

parseFrom(ByteString data)

public static StorageDescriptor.SkewedInfo parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
StorageDescriptor.SkewedInfo
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

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

parseFrom(CodedInputStream input)

public static StorageDescriptor.SkewedInfo parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
StorageDescriptor.SkewedInfo
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(InputStream input)

public static StorageDescriptor.SkewedInfo parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
StorageDescriptor.SkewedInfo
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(ByteBuffer data)

public static StorageDescriptor.SkewedInfo parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
StorageDescriptor.SkewedInfo
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

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

parser()

public static Parser<StorageDescriptor.SkewedInfo> parser()
Returns
Type Description
Parser<SkewedInfo>

Methods

equals(Object obj)

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

getDefaultInstanceForType()

public StorageDescriptor.SkewedInfo getDefaultInstanceForType()
Returns
Type Description
StorageDescriptor.SkewedInfo

getParserForType()

public Parser<StorageDescriptor.SkewedInfo> getParserForType()
Returns
Type Description
Parser<SkewedInfo>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getSkewedColNames(int index)

public String getSkewedColNames(int index)

Required. The column names that are skewed. The maximum length is 256 characters per column name.

repeated string skewed_col_names = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The skewedColNames at the given index.

getSkewedColNamesBytes(int index)

public ByteString getSkewedColNamesBytes(int index)

Required. The column names that are skewed. The maximum length is 256 characters per column name.

repeated string skewed_col_names = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the skewedColNames at the given index.

getSkewedColNamesCount()

public int getSkewedColNamesCount()

Required. The column names that are skewed. The maximum length is 256 characters per column name.

repeated string skewed_col_names = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The count of skewedColNames.

getSkewedColNamesList()

public ProtocolStringList getSkewedColNamesList()

Required. The column names that are skewed. The maximum length is 256 characters per column name.

repeated string skewed_col_names = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ProtocolStringList

A list containing the skewedColNames.

getSkewedColValues(int index)

public StorageDescriptor.SkewedInfo.SkewedColumnValue getSkewedColValues(int index)

Required. The skewed column values.

repeated .google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo.SkewedColumnValue skewed_col_values = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
StorageDescriptor.SkewedInfo.SkewedColumnValue

getSkewedColValuesCount()

public int getSkewedColValuesCount()

Required. The skewed column values.

repeated .google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo.SkewedColumnValue skewed_col_values = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getSkewedColValuesList()

public List<StorageDescriptor.SkewedInfo.SkewedColumnValue> getSkewedColValuesList()

Required. The skewed column values.

repeated .google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo.SkewedColumnValue skewed_col_values = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<SkewedColumnValue>

getSkewedColValuesOrBuilder(int index)

public StorageDescriptor.SkewedInfo.SkewedColumnValueOrBuilder getSkewedColValuesOrBuilder(int index)

Required. The skewed column values.

repeated .google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo.SkewedColumnValue skewed_col_values = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
StorageDescriptor.SkewedInfo.SkewedColumnValueOrBuilder

getSkewedColValuesOrBuilderList()

public List<? extends StorageDescriptor.SkewedInfo.SkewedColumnValueOrBuilder> getSkewedColValuesOrBuilderList()

Required. The skewed column values.

repeated .google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo.SkewedColumnValue skewed_col_values = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<? extends com.google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo.SkewedColumnValueOrBuilder>

getSkewedKeyValuesLocations(int index)

public StorageDescriptor.SkewedInfo.SkewedKeyValuesLocation getSkewedKeyValuesLocations(int index)

Required. The skewed key values locations.

repeated .google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo.SkewedKeyValuesLocation skewed_key_values_locations = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
StorageDescriptor.SkewedInfo.SkewedKeyValuesLocation

getSkewedKeyValuesLocationsCount()

public int getSkewedKeyValuesLocationsCount()

Required. The skewed key values locations.

repeated .google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo.SkewedKeyValuesLocation skewed_key_values_locations = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getSkewedKeyValuesLocationsList()

public List<StorageDescriptor.SkewedInfo.SkewedKeyValuesLocation> getSkewedKeyValuesLocationsList()

Required. The skewed key values locations.

repeated .google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo.SkewedKeyValuesLocation skewed_key_values_locations = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<SkewedKeyValuesLocation>

getSkewedKeyValuesLocationsOrBuilder(int index)

public StorageDescriptor.SkewedInfo.SkewedKeyValuesLocationOrBuilder getSkewedKeyValuesLocationsOrBuilder(int index)

Required. The skewed key values locations.

repeated .google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo.SkewedKeyValuesLocation skewed_key_values_locations = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
StorageDescriptor.SkewedInfo.SkewedKeyValuesLocationOrBuilder

getSkewedKeyValuesLocationsOrBuilderList()

public List<? extends StorageDescriptor.SkewedInfo.SkewedKeyValuesLocationOrBuilder> getSkewedKeyValuesLocationsOrBuilderList()

Required. The skewed key values locations.

repeated .google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo.SkewedKeyValuesLocation skewed_key_values_locations = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<? extends com.google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo.SkewedKeyValuesLocationOrBuilder>

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public StorageDescriptor.SkewedInfo.Builder newBuilderForType()
Returns
Type Description
StorageDescriptor.SkewedInfo.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected StorageDescriptor.SkewedInfo.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
StorageDescriptor.SkewedInfo.Builder
Overrides

toBuilder()

public StorageDescriptor.SkewedInfo.Builder toBuilder()
Returns
Type Description
StorageDescriptor.SkewedInfo.Builder

writeTo(CodedOutputStream output)

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