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
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
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()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static StorageDescriptor.SkewedInfo.Builder newBuilder()
newBuilder(StorageDescriptor.SkewedInfo prototype)
public static StorageDescriptor.SkewedInfo.Builder newBuilder(StorageDescriptor.SkewedInfo prototype)
public static StorageDescriptor.SkewedInfo parseDelimitedFrom(InputStream input)
public static StorageDescriptor.SkewedInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static StorageDescriptor.SkewedInfo parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static StorageDescriptor.SkewedInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static StorageDescriptor.SkewedInfo parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static StorageDescriptor.SkewedInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static StorageDescriptor.SkewedInfo parseFrom(CodedInputStream input)
public static StorageDescriptor.SkewedInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static StorageDescriptor.SkewedInfo parseFrom(InputStream input)
public static StorageDescriptor.SkewedInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static StorageDescriptor.SkewedInfo parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static StorageDescriptor.SkewedInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<StorageDescriptor.SkewedInfo> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public StorageDescriptor.SkewedInfo getDefaultInstanceForType()
getParserForType()
public Parser<StorageDescriptor.SkewedInfo> getParserForType()
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];
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
|
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];
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
|
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
|
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];
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
|
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()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public StorageDescriptor.SkewedInfo.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected StorageDescriptor.SkewedInfo.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public StorageDescriptor.SkewedInfo.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides