public static final class ModifyColumnFamiliesRequest.Modification extends GeneratedMessageV3 implements ModifyColumnFamiliesRequest.ModificationOrBuilder
A create, update, or delete of a particular column family.Protobuf type
google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification| Modifier and Type | Class and Description |
|---|---|
static class |
ModifyColumnFamiliesRequest.Modification.Builder
A create, update, or delete of a particular column family.
|
static class |
ModifyColumnFamiliesRequest.Modification.ModCase |
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
CREATE_FIELD_NUMBER |
static int |
DROP_FIELD_NUMBER |
static int |
ID_FIELD_NUMBER |
static int |
UPDATE_FIELD_NUMBER |
alwaysUseFieldBuilders, unknownFieldsmemoizedSizememoizedHashCodecanUseUnsafe, computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoftoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int ID_FIELD_NUMBER
public static final int CREATE_FIELD_NUMBER
public static final int UPDATE_FIELD_NUMBER
public static final int DROP_FIELD_NUMBER
public final UnknownFieldSet getUnknownFields()
getUnknownFields in interface MessageOrBuildergetUnknownFields in class GeneratedMessageV3public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3public ModifyColumnFamiliesRequest.Modification.ModCase getModCase()
getModCase in interface ModifyColumnFamiliesRequest.ModificationOrBuilderpublic java.lang.String getId()
The ID of the column family to be modified.
string id = 1;getId in interface ModifyColumnFamiliesRequest.ModificationOrBuilderpublic ByteString getIdBytes()
The ID of the column family to be modified.
string id = 1;getIdBytes in interface ModifyColumnFamiliesRequest.ModificationOrBuilderpublic boolean hasCreate()
Create a new column family with the specified schema, or fail if one already exists with the given ID.
.google.bigtable.admin.v2.ColumnFamily create = 2;hasCreate in interface ModifyColumnFamiliesRequest.ModificationOrBuilderpublic ColumnFamily getCreate()
Create a new column family with the specified schema, or fail if one already exists with the given ID.
.google.bigtable.admin.v2.ColumnFamily create = 2;getCreate in interface ModifyColumnFamiliesRequest.ModificationOrBuilderpublic ColumnFamilyOrBuilder getCreateOrBuilder()
Create a new column family with the specified schema, or fail if one already exists with the given ID.
.google.bigtable.admin.v2.ColumnFamily create = 2;getCreateOrBuilder in interface ModifyColumnFamiliesRequest.ModificationOrBuilderpublic boolean hasUpdate()
Update an existing column family to the specified schema, or fail if no column family exists with the given ID.
.google.bigtable.admin.v2.ColumnFamily update = 3;hasUpdate in interface ModifyColumnFamiliesRequest.ModificationOrBuilderpublic ColumnFamily getUpdate()
Update an existing column family to the specified schema, or fail if no column family exists with the given ID.
.google.bigtable.admin.v2.ColumnFamily update = 3;getUpdate in interface ModifyColumnFamiliesRequest.ModificationOrBuilderpublic ColumnFamilyOrBuilder getUpdateOrBuilder()
Update an existing column family to the specified schema, or fail if no column family exists with the given ID.
.google.bigtable.admin.v2.ColumnFamily update = 3;getUpdateOrBuilder in interface ModifyColumnFamiliesRequest.ModificationOrBuilderpublic boolean getDrop()
Drop (delete) the column family with the given ID, or fail if no such family exists.
bool drop = 4;getDrop in interface ModifyColumnFamiliesRequest.ModificationOrBuilderpublic final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3public void writeTo(CodedOutputStream output) throws java.io.IOException
writeTo in interface MessageLitewriteTo in class GeneratedMessageV3java.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface MessageLitegetSerializedSize in class GeneratedMessageV3public boolean equals(java.lang.Object obj)
equals in interface Messageequals in class AbstractMessagepublic int hashCode()
hashCode in interface MessagehashCode in class AbstractMessagepublic static ModifyColumnFamiliesRequest.Modification parseFrom(java.nio.ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static ModifyColumnFamiliesRequest.Modification parseFrom(java.nio.ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static ModifyColumnFamiliesRequest.Modification parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static ModifyColumnFamiliesRequest.Modification parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static ModifyColumnFamiliesRequest.Modification parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static ModifyColumnFamiliesRequest.Modification parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static ModifyColumnFamiliesRequest.Modification parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static ModifyColumnFamiliesRequest.Modification parseFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static ModifyColumnFamiliesRequest.Modification parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static ModifyColumnFamiliesRequest.Modification parseDelimitedFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static ModifyColumnFamiliesRequest.Modification parseFrom(CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static ModifyColumnFamiliesRequest.Modification parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic ModifyColumnFamiliesRequest.Modification.Builder newBuilderForType()
newBuilderForType in interface MessagenewBuilderForType in interface MessageLitepublic static ModifyColumnFamiliesRequest.Modification.Builder newBuilder()
public static ModifyColumnFamiliesRequest.Modification.Builder newBuilder(ModifyColumnFamiliesRequest.Modification prototype)
public ModifyColumnFamiliesRequest.Modification.Builder toBuilder()
toBuilder in interface MessagetoBuilder in interface MessageLiteprotected ModifyColumnFamiliesRequest.Modification.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class GeneratedMessageV3public static ModifyColumnFamiliesRequest.Modification getDefaultInstance()
public static Parser<ModifyColumnFamiliesRequest.Modification> parser()
public Parser<ModifyColumnFamiliesRequest.Modification> getParserForType()
getParserForType in interface MessagegetParserForType in interface MessageLitegetParserForType in class GeneratedMessageV3public ModifyColumnFamiliesRequest.Modification getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilder