public final class Principal extends com.google.protobuf.GeneratedMessageV3 implements PrincipalOrBuilder
auditlog.v2.Principal
Modifier and Type | Class and Description |
---|---|
static class |
Principal.AccountCase |
static class |
Principal.Builder
Protobuf type
auditlog.v2.Principal |
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 |
CONFLUENT_SERVICE_ACCOUNT_FIELD_NUMBER |
static int |
CONFLUENT_USER_FIELD_NUMBER |
static int |
EMAIL_FIELD_NUMBER |
static int |
EXTERNAL_ACCOUNT_FIELD_NUMBER |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Principal.AccountCase |
getAccountCase() |
ResourceRef |
getConfluentServiceAccount()
.auditlog.v2.ResourceRef confluent_service_account = 3; |
ResourceRefOrBuilder |
getConfluentServiceAccountOrBuilder()
.auditlog.v2.ResourceRef confluent_service_account = 3; |
ResourceRef |
getConfluentUser()
.auditlog.v2.ResourceRef confluent_user = 2; |
ResourceRefOrBuilder |
getConfluentUserOrBuilder()
.auditlog.v2.ResourceRef confluent_user = 2; |
static Principal |
getDefaultInstance() |
Principal |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getEmail()
Email address of the principal, if known and different from subject.
|
com.google.protobuf.ByteString |
getEmailBytes()
Email address of the principal, if known and different from subject.
|
ExternalAccount |
getExternalAccount()
.auditlog.v2.ExternalAccount external_account = 4; |
ExternalAccountOrBuilder |
getExternalAccountOrBuilder()
.auditlog.v2.ExternalAccount external_account = 4; |
com.google.protobuf.Parser<Principal> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasConfluentServiceAccount()
.auditlog.v2.ResourceRef confluent_service_account = 3; |
boolean |
hasConfluentUser()
.auditlog.v2.ResourceRef confluent_user = 2; |
boolean |
hasExternalAccount()
.auditlog.v2.ExternalAccount external_account = 4; |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Principal.Builder |
newBuilder() |
static Principal.Builder |
newBuilder(Principal prototype) |
Principal.Builder |
newBuilderForType() |
protected Principal.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static Principal |
parseDelimitedFrom(InputStream input) |
static Principal |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Principal |
parseFrom(byte[] data) |
static Principal |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Principal |
parseFrom(ByteBuffer data) |
static Principal |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Principal |
parseFrom(com.google.protobuf.ByteString data) |
static Principal |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Principal |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Principal |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Principal |
parseFrom(InputStream input) |
static Principal |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Principal> |
parser() |
Principal.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 EMAIL_FIELD_NUMBER
public static final int CONFLUENT_USER_FIELD_NUMBER
public static final int CONFLUENT_SERVICE_ACCOUNT_FIELD_NUMBER
public static final int EXTERNAL_ACCOUNT_FIELD_NUMBER
protected 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 Principal.AccountCase getAccountCase()
getAccountCase
in interface PrincipalOrBuilder
public String getEmail()
Email address of the principal, if known and different from subject.
string email = 1;
getEmail
in interface PrincipalOrBuilder
public com.google.protobuf.ByteString getEmailBytes()
Email address of the principal, if known and different from subject.
string email = 1;
getEmailBytes
in interface PrincipalOrBuilder
public boolean hasConfluentUser()
.auditlog.v2.ResourceRef confluent_user = 2;
hasConfluentUser
in interface PrincipalOrBuilder
public ResourceRef getConfluentUser()
.auditlog.v2.ResourceRef confluent_user = 2;
getConfluentUser
in interface PrincipalOrBuilder
public ResourceRefOrBuilder getConfluentUserOrBuilder()
.auditlog.v2.ResourceRef confluent_user = 2;
getConfluentUserOrBuilder
in interface PrincipalOrBuilder
public boolean hasConfluentServiceAccount()
.auditlog.v2.ResourceRef confluent_service_account = 3;
hasConfluentServiceAccount
in interface PrincipalOrBuilder
public ResourceRef getConfluentServiceAccount()
.auditlog.v2.ResourceRef confluent_service_account = 3;
getConfluentServiceAccount
in interface PrincipalOrBuilder
public ResourceRefOrBuilder getConfluentServiceAccountOrBuilder()
.auditlog.v2.ResourceRef confluent_service_account = 3;
getConfluentServiceAccountOrBuilder
in interface PrincipalOrBuilder
public boolean hasExternalAccount()
.auditlog.v2.ExternalAccount external_account = 4;
hasExternalAccount
in interface PrincipalOrBuilder
public ExternalAccount getExternalAccount()
.auditlog.v2.ExternalAccount external_account = 4;
getExternalAccount
in interface PrincipalOrBuilder
public ExternalAccountOrBuilder getExternalAccountOrBuilder()
.auditlog.v2.ExternalAccount external_account = 4;
getExternalAccountOrBuilder
in interface PrincipalOrBuilder
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 IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessageV3
IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessageV3
public boolean equals(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 Principal parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Principal parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Principal parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Principal parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Principal parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Principal parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static Principal parseFrom(InputStream input) throws IOException
IOException
public static Principal parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static Principal parseDelimitedFrom(InputStream input) throws IOException
IOException
public static Principal parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static Principal parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOException
public static Principal parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public Principal.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static Principal.Builder newBuilder()
public static Principal.Builder newBuilder(Principal prototype)
public Principal.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected Principal.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.GeneratedMessageV3
public static Principal getDefaultInstance()
public static com.google.protobuf.Parser<Principal> parser()
public com.google.protobuf.Parser<Principal> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessageV3
public Principal getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder