public static final class AccessControlProtos.Permission.Builder extends com.google.protobuf.GeneratedMessage.Builder<AccessControlProtos.Permission.Builder> implements AccessControlProtos.PermissionOrBuilder
PermissionaddRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionaddAll, newUninitializedMessageExceptionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<AccessControlProtos.Permission.Builder>public AccessControlProtos.Permission.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<AccessControlProtos.Permission.Builder>public AccessControlProtos.Permission.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<AccessControlProtos.Permission.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<AccessControlProtos.Permission.Builder>public AccessControlProtos.Permission getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic AccessControlProtos.Permission build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic AccessControlProtos.Permission buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic AccessControlProtos.Permission.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AccessControlProtos.Permission.Builder>public AccessControlProtos.Permission.Builder mergeFrom(AccessControlProtos.Permission other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<AccessControlProtos.Permission.Builder>public AccessControlProtos.Permission.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AccessControlProtos.Permission.Builder>IOExceptionpublic boolean hasType()
required .Permission.Type type = 1;hasType in interface AccessControlProtos.PermissionOrBuilderpublic AccessControlProtos.Permission.Type getType()
required .Permission.Type type = 1;getType in interface AccessControlProtos.PermissionOrBuilderpublic AccessControlProtos.Permission.Builder setType(AccessControlProtos.Permission.Type value)
required .Permission.Type type = 1;public AccessControlProtos.Permission.Builder clearType()
required .Permission.Type type = 1;public boolean hasGlobalPermission()
optional .GlobalPermission global_permission = 2;hasGlobalPermission in interface AccessControlProtos.PermissionOrBuilderpublic AccessControlProtos.GlobalPermission getGlobalPermission()
optional .GlobalPermission global_permission = 2;getGlobalPermission in interface AccessControlProtos.PermissionOrBuilderpublic AccessControlProtos.Permission.Builder setGlobalPermission(AccessControlProtos.GlobalPermission value)
optional .GlobalPermission global_permission = 2;public AccessControlProtos.Permission.Builder setGlobalPermission(AccessControlProtos.GlobalPermission.Builder builderForValue)
optional .GlobalPermission global_permission = 2;public AccessControlProtos.Permission.Builder mergeGlobalPermission(AccessControlProtos.GlobalPermission value)
optional .GlobalPermission global_permission = 2;public AccessControlProtos.Permission.Builder clearGlobalPermission()
optional .GlobalPermission global_permission = 2;public AccessControlProtos.GlobalPermission.Builder getGlobalPermissionBuilder()
optional .GlobalPermission global_permission = 2;public AccessControlProtos.GlobalPermissionOrBuilder getGlobalPermissionOrBuilder()
optional .GlobalPermission global_permission = 2;getGlobalPermissionOrBuilder in interface AccessControlProtos.PermissionOrBuilderpublic boolean hasNamespacePermission()
optional .NamespacePermission namespace_permission = 3;hasNamespacePermission in interface AccessControlProtos.PermissionOrBuilderpublic AccessControlProtos.NamespacePermission getNamespacePermission()
optional .NamespacePermission namespace_permission = 3;getNamespacePermission in interface AccessControlProtos.PermissionOrBuilderpublic AccessControlProtos.Permission.Builder setNamespacePermission(AccessControlProtos.NamespacePermission value)
optional .NamespacePermission namespace_permission = 3;public AccessControlProtos.Permission.Builder setNamespacePermission(AccessControlProtos.NamespacePermission.Builder builderForValue)
optional .NamespacePermission namespace_permission = 3;public AccessControlProtos.Permission.Builder mergeNamespacePermission(AccessControlProtos.NamespacePermission value)
optional .NamespacePermission namespace_permission = 3;public AccessControlProtos.Permission.Builder clearNamespacePermission()
optional .NamespacePermission namespace_permission = 3;public AccessControlProtos.NamespacePermission.Builder getNamespacePermissionBuilder()
optional .NamespacePermission namespace_permission = 3;public AccessControlProtos.NamespacePermissionOrBuilder getNamespacePermissionOrBuilder()
optional .NamespacePermission namespace_permission = 3;getNamespacePermissionOrBuilder in interface AccessControlProtos.PermissionOrBuilderpublic boolean hasTablePermission()
optional .TablePermission table_permission = 4;hasTablePermission in interface AccessControlProtos.PermissionOrBuilderpublic AccessControlProtos.TablePermission getTablePermission()
optional .TablePermission table_permission = 4;getTablePermission in interface AccessControlProtos.PermissionOrBuilderpublic AccessControlProtos.Permission.Builder setTablePermission(AccessControlProtos.TablePermission value)
optional .TablePermission table_permission = 4;public AccessControlProtos.Permission.Builder setTablePermission(AccessControlProtos.TablePermission.Builder builderForValue)
optional .TablePermission table_permission = 4;public AccessControlProtos.Permission.Builder mergeTablePermission(AccessControlProtos.TablePermission value)
optional .TablePermission table_permission = 4;public AccessControlProtos.Permission.Builder clearTablePermission()
optional .TablePermission table_permission = 4;public AccessControlProtos.TablePermission.Builder getTablePermissionBuilder()
optional .TablePermission table_permission = 4;public AccessControlProtos.TablePermissionOrBuilder getTablePermissionOrBuilder()
optional .TablePermission table_permission = 4;getTablePermissionOrBuilder in interface AccessControlProtos.PermissionOrBuilderCopyright © 2014 The Apache Software Foundation. All rights reserved.