public final class AuthorizationInfo extends com.google.protobuf.GeneratedMessageV3 implements AuthorizationInfoOrBuilder
audit.AuthorizationInfo
Modifier and Type | Class and Description |
---|---|
static class |
AuthorizationInfo.AuthorizationCase |
static class |
AuthorizationInfo.Builder
Protobuf type
audit.AuthorizationInfo |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
Modifier and Type | Field and Description |
---|---|
static int |
ACL_AUTHORIZATION_FIELD_NUMBER |
static int |
GRANTED_FIELD_NUMBER |
static int |
OPERATION_FIELD_NUMBER |
static int |
PATTERN_TYPE_FIELD_NUMBER |
static int |
RBAC_AUTHORIZATION_FIELD_NUMBER |
static int |
RESOURCE_NAME_FIELD_NUMBER |
static int |
RESOURCE_TYPE_FIELD_NUMBER |
static int |
SUPER_USER_AUTHORIZATION_FIELD_NUMBER |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
AclAuthorizationInfo |
getAclAuthorization()
.audit.AclAuthorizationInfo acl_authorization = 6; |
AclAuthorizationInfoOrBuilder |
getAclAuthorizationOrBuilder()
.audit.AclAuthorizationInfo acl_authorization = 6; |
AuthorizationInfo.AuthorizationCase |
getAuthorizationCase() |
static AuthorizationInfo |
getDefaultInstance() |
AuthorizationInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
boolean |
getGranted()
whether the requested Authorization is allowed
|
java.lang.String |
getOperation()
The operation being authorized
|
com.google.protobuf.ByteString |
getOperationBytes()
The operation being authorized
|
com.google.protobuf.Parser<AuthorizationInfo> |
getParserForType() |
java.lang.String |
getPatternType()
The kind of resource pattern used to match the resource
|
com.google.protobuf.ByteString |
getPatternTypeBytes()
The kind of resource pattern used to match the resource
|
RbacAuthorizationInfo |
getRbacAuthorization()
.audit.RbacAuthorizationInfo rbac_authorization = 7; |
RbacAuthorizationInfoOrBuilder |
getRbacAuthorizationOrBuilder()
.audit.RbacAuthorizationInfo rbac_authorization = 7; |
java.lang.String |
getResourceName()
The name of the resource
|
com.google.protobuf.ByteString |
getResourceNameBytes()
The name of the resource
|
java.lang.String |
getResourceType()
The resource type the operation is on
|
com.google.protobuf.ByteString |
getResourceTypeBytes()
The resource type the operation is on
|
int |
getSerializedSize() |
boolean |
getSuperUserAuthorization()
bool super_user_authorization = 8; |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasAclAuthorization()
.audit.AclAuthorizationInfo acl_authorization = 6; |
int |
hashCode() |
boolean |
hasRbacAuthorization()
.audit.RbacAuthorizationInfo rbac_authorization = 7; |
boolean |
hasSuperUserAuthorization()
bool super_user_authorization = 8; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static AuthorizationInfo.Builder |
newBuilder() |
static AuthorizationInfo.Builder |
newBuilder(AuthorizationInfo prototype) |
AuthorizationInfo.Builder |
newBuilderForType() |
protected AuthorizationInfo.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected java.lang.Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static AuthorizationInfo |
parseDelimitedFrom(java.io.InputStream input) |
static AuthorizationInfo |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AuthorizationInfo |
parseFrom(byte[] data) |
static AuthorizationInfo |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AuthorizationInfo |
parseFrom(java.nio.ByteBuffer data) |
static AuthorizationInfo |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AuthorizationInfo |
parseFrom(com.google.protobuf.ByteString data) |
static AuthorizationInfo |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AuthorizationInfo |
parseFrom(com.google.protobuf.CodedInputStream input) |
static AuthorizationInfo |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AuthorizationInfo |
parseFrom(java.io.InputStream input) |
static AuthorizationInfo |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<AuthorizationInfo> |
parser() |
AuthorizationInfo.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final int GRANTED_FIELD_NUMBER
public static final int OPERATION_FIELD_NUMBER
public static final int RESOURCE_TYPE_FIELD_NUMBER
public static final int RESOURCE_NAME_FIELD_NUMBER
public static final int PATTERN_TYPE_FIELD_NUMBER
public static final int ACL_AUTHORIZATION_FIELD_NUMBER
public static final int RBAC_AUTHORIZATION_FIELD_NUMBER
public static final int SUPER_USER_AUTHORIZATION_FIELD_NUMBER
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance
in class com.google.protobuf.GeneratedMessageV3
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields
in interface com.google.protobuf.MessageOrBuilder
getUnknownFields
in class com.google.protobuf.GeneratedMessageV3
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3
public AuthorizationInfo.AuthorizationCase getAuthorizationCase()
getAuthorizationCase
in interface AuthorizationInfoOrBuilder
public boolean getGranted()
whether the requested Authorization is allowed
bool granted = 1;
getGranted
in interface AuthorizationInfoOrBuilder
public java.lang.String getOperation()
The operation being authorized
string operation = 2;
getOperation
in interface AuthorizationInfoOrBuilder
public com.google.protobuf.ByteString getOperationBytes()
The operation being authorized
string operation = 2;
getOperationBytes
in interface AuthorizationInfoOrBuilder
public java.lang.String getResourceType()
The resource type the operation is on
string resource_type = 3;
getResourceType
in interface AuthorizationInfoOrBuilder
public com.google.protobuf.ByteString getResourceTypeBytes()
The resource type the operation is on
string resource_type = 3;
getResourceTypeBytes
in interface AuthorizationInfoOrBuilder
public java.lang.String getResourceName()
The name of the resource
string resource_name = 4;
getResourceName
in interface AuthorizationInfoOrBuilder
public com.google.protobuf.ByteString getResourceNameBytes()
The name of the resource
string resource_name = 4;
getResourceNameBytes
in interface AuthorizationInfoOrBuilder
public java.lang.String getPatternType()
The kind of resource pattern used to match the resource
string pattern_type = 5;
getPatternType
in interface AuthorizationInfoOrBuilder
public com.google.protobuf.ByteString getPatternTypeBytes()
The kind of resource pattern used to match the resource
string pattern_type = 5;
getPatternTypeBytes
in interface AuthorizationInfoOrBuilder
public boolean hasAclAuthorization()
.audit.AclAuthorizationInfo acl_authorization = 6;
hasAclAuthorization
in interface AuthorizationInfoOrBuilder
public AclAuthorizationInfo getAclAuthorization()
.audit.AclAuthorizationInfo acl_authorization = 6;
getAclAuthorization
in interface AuthorizationInfoOrBuilder
public AclAuthorizationInfoOrBuilder getAclAuthorizationOrBuilder()
.audit.AclAuthorizationInfo acl_authorization = 6;
getAclAuthorizationOrBuilder
in interface AuthorizationInfoOrBuilder
public boolean hasRbacAuthorization()
.audit.RbacAuthorizationInfo rbac_authorization = 7;
hasRbacAuthorization
in interface AuthorizationInfoOrBuilder
public RbacAuthorizationInfo getRbacAuthorization()
.audit.RbacAuthorizationInfo rbac_authorization = 7;
getRbacAuthorization
in interface AuthorizationInfoOrBuilder
public RbacAuthorizationInfoOrBuilder getRbacAuthorizationOrBuilder()
.audit.RbacAuthorizationInfo rbac_authorization = 7;
getRbacAuthorizationOrBuilder
in interface AuthorizationInfoOrBuilder
public boolean hasSuperUserAuthorization()
bool super_user_authorization = 8;
hasSuperUserAuthorization
in interface AuthorizationInfoOrBuilder
public boolean getSuperUserAuthorization()
bool super_user_authorization = 8;
getSuperUserAuthorization
in interface AuthorizationInfoOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessageV3
java.io.IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessageV3
public boolean equals(java.lang.Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static AuthorizationInfo parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static AuthorizationInfo parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static AuthorizationInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static AuthorizationInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static AuthorizationInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static AuthorizationInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static AuthorizationInfo parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static AuthorizationInfo parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static AuthorizationInfo parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static AuthorizationInfo parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static AuthorizationInfo parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOException
public static AuthorizationInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public AuthorizationInfo.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static AuthorizationInfo.Builder newBuilder()
public static AuthorizationInfo.Builder newBuilder(AuthorizationInfo prototype)
public AuthorizationInfo.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected AuthorizationInfo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.GeneratedMessageV3
public static AuthorizationInfo getDefaultInstance()
public static com.google.protobuf.Parser<AuthorizationInfo> parser()
public com.google.protobuf.Parser<AuthorizationInfo> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessageV3
public AuthorizationInfo getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder