@Generated public final class AuthorizedView extends com.google.protobuf.GeneratedMessage implements AuthorizedViewOrBuilder
AuthorizedViews represent subsets of a particular Cloud Bigtable table. Users can configure access to each Authorized View independently from the table and use the existing Data APIs to access the subset of data.Protobuf type
google.bigtable.admin.v2.AuthorizedView| Modifier and Type | Class and Description |
|---|---|
static class |
AuthorizedView.AuthorizedViewCase |
static class |
AuthorizedView.Builder
AuthorizedViews represent subsets of a particular Cloud Bigtable table.
|
static class |
AuthorizedView.FamilySubsets
Subsets of a column family that are included in this AuthorizedView.
|
static interface |
AuthorizedView.FamilySubsetsOrBuilder |
static class |
AuthorizedView.ResponseView
Defines a subset of an AuthorizedView's fields.
|
static class |
AuthorizedView.SubsetView
Defines a simple AuthorizedView that is a subset of the underlying Table.
|
static interface |
AuthorizedView.SubsetViewOrBuilder |
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
DELETION_PROTECTION_FIELD_NUMBER |
static int |
ETAG_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
SUBSET_VIEW_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
AuthorizedView.AuthorizedViewCase |
getAuthorizedViewCase() |
static AuthorizedView |
getDefaultInstance() |
AuthorizedView |
getDefaultInstanceForType() |
boolean |
getDeletionProtection()
Set to true to make the AuthorizedView protected against deletion.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getEtag()
The etag for this AuthorizedView.
|
com.google.protobuf.ByteString |
getEtagBytes()
The etag for this AuthorizedView.
|
String |
getName()
Identifier.
|
com.google.protobuf.ByteString |
getNameBytes()
Identifier.
|
com.google.protobuf.Parser<AuthorizedView> |
getParserForType() |
int |
getSerializedSize() |
AuthorizedView.SubsetView |
getSubsetView()
An AuthorizedView permitting access to an explicit subset of a Table.
|
AuthorizedView.SubsetViewOrBuilder |
getSubsetViewOrBuilder()
An AuthorizedView permitting access to an explicit subset of a Table.
|
int |
hashCode() |
boolean |
hasSubsetView()
An AuthorizedView permitting access to an explicit subset of a Table.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static AuthorizedView.Builder |
newBuilder() |
static AuthorizedView.Builder |
newBuilder(AuthorizedView prototype) |
AuthorizedView.Builder |
newBuilderForType() |
protected AuthorizedView.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static AuthorizedView |
parseDelimitedFrom(InputStream input) |
static AuthorizedView |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AuthorizedView |
parseFrom(byte[] data) |
static AuthorizedView |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AuthorizedView |
parseFrom(ByteBuffer data) |
static AuthorizedView |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AuthorizedView |
parseFrom(com.google.protobuf.ByteString data) |
static AuthorizedView |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AuthorizedView |
parseFrom(com.google.protobuf.CodedInputStream input) |
static AuthorizedView |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AuthorizedView |
parseFrom(InputStream input) |
static AuthorizedView |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<AuthorizedView> |
parser() |
AuthorizedView.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashFields, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int NAME_FIELD_NUMBER
public static final int SUBSET_VIEW_FIELD_NUMBER
public static final int ETAG_FIELD_NUMBER
public static final int DELETION_PROTECTION_FIELD_NUMBER
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic AuthorizedView.AuthorizedViewCase getAuthorizedViewCase()
getAuthorizedViewCase in interface AuthorizedViewOrBuilderpublic String getName()
Identifier. The name of this AuthorizedView.
Values are of the form
`projects/{project}/instances/{instance}/tables/{table}/authorizedViews/{authorized_view}`
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];getName in interface AuthorizedViewOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Identifier. The name of this AuthorizedView.
Values are of the form
`projects/{project}/instances/{instance}/tables/{table}/authorizedViews/{authorized_view}`
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];getNameBytes in interface AuthorizedViewOrBuilderpublic boolean hasSubsetView()
An AuthorizedView permitting access to an explicit subset of a Table.
.google.bigtable.admin.v2.AuthorizedView.SubsetView subset_view = 2;hasSubsetView in interface AuthorizedViewOrBuilderpublic AuthorizedView.SubsetView getSubsetView()
An AuthorizedView permitting access to an explicit subset of a Table.
.google.bigtable.admin.v2.AuthorizedView.SubsetView subset_view = 2;getSubsetView in interface AuthorizedViewOrBuilderpublic AuthorizedView.SubsetViewOrBuilder getSubsetViewOrBuilder()
An AuthorizedView permitting access to an explicit subset of a Table.
.google.bigtable.admin.v2.AuthorizedView.SubsetView subset_view = 2;getSubsetViewOrBuilder in interface AuthorizedViewOrBuilderpublic String getEtag()
The etag for this AuthorizedView. If this is provided on update, it must match the server's etag. The server returns ABORTED error on a mismatched etag.
string etag = 3;getEtag in interface AuthorizedViewOrBuilderpublic com.google.protobuf.ByteString getEtagBytes()
The etag for this AuthorizedView. If this is provided on update, it must match the server's etag. The server returns ABORTED error on a mismatched etag.
string etag = 3;getEtagBytes in interface AuthorizedViewOrBuilderpublic boolean getDeletionProtection()
Set to true to make the AuthorizedView protected against deletion. The parent Table and containing Instance cannot be deleted if an AuthorizedView has this bit set.
bool deletion_protection = 4;getDeletionProtection in interface AuthorizedViewOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageIOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static AuthorizedView parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AuthorizedView parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AuthorizedView parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AuthorizedView parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AuthorizedView parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AuthorizedView parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AuthorizedView parseFrom(InputStream input) throws IOException
IOExceptionpublic static AuthorizedView parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AuthorizedView parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static AuthorizedView parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AuthorizedView parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static AuthorizedView parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic AuthorizedView.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static AuthorizedView.Builder newBuilder()
public static AuthorizedView.Builder newBuilder(AuthorizedView prototype)
public AuthorizedView.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected AuthorizedView.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.AbstractMessagepublic static AuthorizedView getDefaultInstance()
public static com.google.protobuf.Parser<AuthorizedView> parser()
public com.google.protobuf.Parser<AuthorizedView> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic AuthorizedView getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2026 Google LLC. All rights reserved.