- 1.51.0 (latest)
- 1.50.0
- 1.49.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.35.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.10.0
- 1.9.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.2
- 1.0.1
- 0.2.2
public static final class Schema.PartitionField extends GeneratedMessageV3 implements Schema.PartitionFieldOrBuilder
Represents a key field within the entity's partition structure. You could have up to 20 partition fields, but only the first 10 partitions have the filtering ability due to performance consideration.
Protobuf type google.cloud.dataplex.v1.Schema.PartitionField
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > Schema.PartitionFieldImplements
Schema.PartitionFieldOrBuilderStatic Fields
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Type | Description |
int |
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
Type | Description |
int |
Static Methods
getDefaultInstance()
public static Schema.PartitionField getDefaultInstance()
Type | Description |
Schema.PartitionField |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
newBuilder()
public static Schema.PartitionField.Builder newBuilder()
Type | Description |
Schema.PartitionField.Builder |
newBuilder(Schema.PartitionField prototype)
public static Schema.PartitionField.Builder newBuilder(Schema.PartitionField prototype)
Name | Description |
prototype | Schema.PartitionField |
Type | Description |
Schema.PartitionField.Builder |
parseDelimitedFrom(InputStream input)
public static Schema.PartitionField parseDelimitedFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
Schema.PartitionField |
Type | Description |
IOException |
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Schema.PartitionField parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Schema.PartitionField |
Type | Description |
IOException |
parseFrom(byte[] data)
public static Schema.PartitionField parseFrom(byte[] data)
Name | Description |
data | byte[] |
Type | Description |
Schema.PartitionField |
Type | Description |
InvalidProtocolBufferException |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Schema.PartitionField parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | byte[] |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Schema.PartitionField |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data)
public static Schema.PartitionField parseFrom(ByteString data)
Name | Description |
data | ByteString |
Type | Description |
Schema.PartitionField |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Schema.PartitionField parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteString |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Schema.PartitionField |
Type | Description |
InvalidProtocolBufferException |
parseFrom(CodedInputStream input)
public static Schema.PartitionField parseFrom(CodedInputStream input)
Name | Description |
input | CodedInputStream |
Type | Description |
Schema.PartitionField |
Type | Description |
IOException |
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Schema.PartitionField parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Schema.PartitionField |
Type | Description |
IOException |
parseFrom(InputStream input)
public static Schema.PartitionField parseFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
Schema.PartitionField |
Type | Description |
IOException |
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Schema.PartitionField parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Schema.PartitionField |
Type | Description |
IOException |
parseFrom(ByteBuffer data)
public static Schema.PartitionField parseFrom(ByteBuffer data)
Name | Description |
data | ByteBuffer |
Type | Description |
Schema.PartitionField |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Schema.PartitionField parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteBuffer |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
Schema.PartitionField |
Type | Description |
InvalidProtocolBufferException |
parser()
public static Parser<Schema.PartitionField> parser()
Type | Description |
Parser<PartitionField> |
Methods
equals(Object obj)
public boolean equals(Object obj)
Name | Description |
obj | Object |
Type | Description |
boolean |
getDefaultInstanceForType()
public Schema.PartitionField getDefaultInstanceForType()
Type | Description |
Schema.PartitionField |
getName()
public String getName()
Required. Partition name is editable if only the partition style is not HIVE compatible. The maximum length allowed is 767 characters.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
String | The name. |
getNameBytes()
public ByteString getNameBytes()
Required. Partition name is editable if only the partition style is not HIVE compatible. The maximum length allowed is 767 characters.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
ByteString | The bytes for name. |
getParserForType()
public Parser<Schema.PartitionField> getParserForType()
Type | Description |
Parser<PartitionField> |
getSerializedSize()
public int getSerializedSize()
Type | Description |
int |
getType()
public Schema.Type getType()
Required. Immutable. The type of field.
.google.cloud.dataplex.v1.Schema.Type type = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
Type | Description |
Schema.Type | The type. |
getTypeValue()
public int getTypeValue()
Required. Immutable. The type of field.
.google.cloud.dataplex.v1.Schema.Type type = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
Type | Description |
int | The enum numeric value on the wire for type. |
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Type | Description |
UnknownFieldSet |
hashCode()
public int hashCode()
Type | Description |
int |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
newBuilderForType()
public Schema.PartitionField.Builder newBuilderForType()
Type | Description |
Schema.PartitionField.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Schema.PartitionField.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Name | Description |
parent | BuilderParent |
Type | Description |
Schema.PartitionField.Builder |
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Name | Description |
unused | UnusedPrivateParameter |
Type | Description |
Object |
toBuilder()
public Schema.PartitionField.Builder toBuilder()
Type | Description |
Schema.PartitionField.Builder |
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Name | Description |
output | CodedOutputStream |
Type | Description |
IOException |