Interface StorageDescriptorOrBuilder (0.76.0)

public interface StorageDescriptorOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

containsParameters(String key)

public abstract boolean containsParameters(String key)

Optional. Key-value pairs for the storage descriptor. The maximum size is 10Kib.

map<string, string> parameters = 10 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
key String
Returns
Type Description
boolean

getBucketCols(int index)

public abstract String getBucketCols(int index)

Optional. Reducer grouping columns and clustering columns and bucketing columns

repeated string bucket_cols = 8 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The bucketCols at the given index.

getBucketColsBytes(int index)

public abstract ByteString getBucketColsBytes(int index)

Optional. Reducer grouping columns and clustering columns and bucketing columns

repeated string bucket_cols = 8 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the bucketCols at the given index.

getBucketColsCount()

public abstract int getBucketColsCount()

Optional. Reducer grouping columns and clustering columns and bucketing columns

repeated string bucket_cols = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of bucketCols.

getBucketColsList()

public abstract List<String> getBucketColsList()

Optional. Reducer grouping columns and clustering columns and bucketing columns

repeated string bucket_cols = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<String>

A list containing the bucketCols.

getColumns(int index)

public abstract FieldSchema getColumns(int index)

Required. Specifies the columns of the table.

repeated .google.cloud.biglake.hive.v1beta.FieldSchema columns = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
FieldSchema

getColumnsCount()

public abstract int getColumnsCount()

Required. Specifies the columns of the table.

repeated .google.cloud.biglake.hive.v1beta.FieldSchema columns = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getColumnsList()

public abstract List<FieldSchema> getColumnsList()

Required. Specifies the columns of the table.

repeated .google.cloud.biglake.hive.v1beta.FieldSchema columns = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<FieldSchema>

getColumnsOrBuilder(int index)

public abstract FieldSchemaOrBuilder getColumnsOrBuilder(int index)

Required. Specifies the columns of the table.

repeated .google.cloud.biglake.hive.v1beta.FieldSchema columns = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
FieldSchemaOrBuilder

getColumnsOrBuilderList()

public abstract List<? extends FieldSchemaOrBuilder> getColumnsOrBuilderList()

Required. Specifies the columns of the table.

repeated .google.cloud.biglake.hive.v1beta.FieldSchema columns = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<? extends com.google.cloud.biglake.hive.v1beta.FieldSchemaOrBuilder>

getCompressed()

public abstract boolean getCompressed()

Optional. Whether the table is compressed.

optional bool compressed = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The compressed.

getInputFormat()

public abstract String getInputFormat()

Optional. The fully qualified Java class name of the input format. The maximum length is 4000 characters.

string input_format = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The inputFormat.

getInputFormatBytes()

public abstract ByteString getInputFormatBytes()

Optional. The fully qualified Java class name of the input format. The maximum length is 4000 characters.

string input_format = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for inputFormat.

getLocationUri()

public abstract String getLocationUri()

Optional. The Cloud storage uri where the table is located. Defaults to <database_location_uri>/<table_name>. The maximum length is 4000 characters.

string location_uri = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The locationUri.

getLocationUriBytes()

public abstract ByteString getLocationUriBytes()

Optional. The Cloud storage uri where the table is located. Defaults to <database_location_uri>/<table_name>. The maximum length is 4000 characters.

string location_uri = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for locationUri.

getNumBuckets()

public abstract int getNumBuckets()

Optional. The number of buckets in the table.

optional int32 num_buckets = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The numBuckets.

getOutputFormat()

public abstract String getOutputFormat()

Optional. The fully qualified Java class name of the output format. The maximum length is 4000 characters.

string output_format = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The outputFormat.

getOutputFormatBytes()

public abstract ByteString getOutputFormatBytes()

Optional. The fully qualified Java class name of the output format. The maximum length is 4000 characters.

string output_format = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for outputFormat.

getParameters() (deprecated)

public abstract Map<String,String> getParameters()

Use #getParametersMap() instead.

Returns
Type Description
Map<String,String>

getParametersCount()

public abstract int getParametersCount()

Optional. Key-value pairs for the storage descriptor. The maximum size is 10Kib.

map<string, string> parameters = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getParametersMap()

public abstract Map<String,String> getParametersMap()

Optional. Key-value pairs for the storage descriptor. The maximum size is 10Kib.

map<string, string> parameters = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Map<String,String>

getParametersOrDefault(String key, String defaultValue)

public abstract String getParametersOrDefault(String key, String defaultValue)

Optional. Key-value pairs for the storage descriptor. The maximum size is 10Kib.

map<string, string> parameters = 10 [(.google.api.field_behavior) = OPTIONAL];

Parameters
Name Description
key String
defaultValue String
Returns
Type Description
String

getParametersOrThrow(String key)

public abstract String getParametersOrThrow(String key)

Optional. Key-value pairs for the storage descriptor. The maximum size is 10Kib.

map<string, string> parameters = 10 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
key String
Returns
Type Description
String

getSerdeInfo()

public abstract SerdeInfo getSerdeInfo()

Optional. Serialization and deserialization information.

.google.cloud.biglake.hive.v1beta.SerdeInfo serde_info = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
SerdeInfo

The serdeInfo.

getSerdeInfoOrBuilder()

public abstract SerdeInfoOrBuilder getSerdeInfoOrBuilder()

Optional. Serialization and deserialization information.

.google.cloud.biglake.hive.v1beta.SerdeInfo serde_info = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
SerdeInfoOrBuilder

getSkewedInfo()

public abstract StorageDescriptor.SkewedInfo getSkewedInfo()

Optional. Table data skew information.

.google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo skewed_info = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
StorageDescriptor.SkewedInfo

The skewedInfo.

getSkewedInfoOrBuilder()

public abstract StorageDescriptor.SkewedInfoOrBuilder getSkewedInfoOrBuilder()

Optional. Table data skew information.

.google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo skewed_info = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
StorageDescriptor.SkewedInfoOrBuilder

getSortCols(int index)

public abstract StorageDescriptor.Order getSortCols(int index)

Optional. Sort order of the data in each bucket

repeated .google.cloud.biglake.hive.v1beta.StorageDescriptor.Order sort_cols = 9 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
StorageDescriptor.Order

getSortColsCount()

public abstract int getSortColsCount()

Optional. Sort order of the data in each bucket

repeated .google.cloud.biglake.hive.v1beta.StorageDescriptor.Order sort_cols = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getSortColsList()

public abstract List<StorageDescriptor.Order> getSortColsList()

Optional. Sort order of the data in each bucket

repeated .google.cloud.biglake.hive.v1beta.StorageDescriptor.Order sort_cols = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<Order>

getSortColsOrBuilder(int index)

public abstract StorageDescriptor.OrderOrBuilder getSortColsOrBuilder(int index)

Optional. Sort order of the data in each bucket

repeated .google.cloud.biglake.hive.v1beta.StorageDescriptor.Order sort_cols = 9 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
StorageDescriptor.OrderOrBuilder

getSortColsOrBuilderList()

public abstract List<? extends StorageDescriptor.OrderOrBuilder> getSortColsOrBuilderList()

Optional. Sort order of the data in each bucket

repeated .google.cloud.biglake.hive.v1beta.StorageDescriptor.Order sort_cols = 9 [(.google.api.field_behavior) = OPTIONAL];

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

getStoredAsSubDirs()

public abstract boolean getStoredAsSubDirs()

Optional. Whether the table is stored as sub directories.

optional bool stored_as_sub_dirs = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The storedAsSubDirs.

hasCompressed()

public abstract boolean hasCompressed()

Optional. Whether the table is compressed.

optional bool compressed = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the compressed field is set.

hasNumBuckets()

public abstract boolean hasNumBuckets()

Optional. The number of buckets in the table.

optional int32 num_buckets = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the numBuckets field is set.

hasSerdeInfo()

public abstract boolean hasSerdeInfo()

Optional. Serialization and deserialization information.

.google.cloud.biglake.hive.v1beta.SerdeInfo serde_info = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the serdeInfo field is set.

hasSkewedInfo()

public abstract boolean hasSkewedInfo()

Optional. Table data skew information.

.google.cloud.biglake.hive.v1beta.StorageDescriptor.SkewedInfo skewed_info = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the skewedInfo field is set.

hasStoredAsSubDirs()

public abstract boolean hasStoredAsSubDirs()

Optional. Whether the table is stored as sub directories.

optional bool stored_as_sub_dirs = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the storedAsSubDirs field is set.