public static final class Principal.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Principal.Builder> implements PrincipalOrBuilder
auditlog.v2.Principal
Modifier and Type | Method and Description |
---|---|
Principal.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Principal |
build() |
Principal |
buildPartial() |
Principal.Builder |
clear() |
Principal.Builder |
clearAccount() |
Principal.Builder |
clearConfluentServiceAccount()
.auditlog.v2.ResourceRef confluent_service_account = 3; |
Principal.Builder |
clearConfluentUser()
.auditlog.v2.ResourceRef confluent_user = 2; |
Principal.Builder |
clearEmail()
Email address of the principal, if known and different from subject.
|
Principal.Builder |
clearExternalAccount()
.auditlog.v2.ExternalAccount external_account = 4; |
Principal.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Principal.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Principal.Builder |
clone() |
Principal.AccountCase |
getAccountCase() |
ResourceRef |
getConfluentServiceAccount()
.auditlog.v2.ResourceRef confluent_service_account = 3; |
ResourceRef.Builder |
getConfluentServiceAccountBuilder()
.auditlog.v2.ResourceRef confluent_service_account = 3; |
ResourceRefOrBuilder |
getConfluentServiceAccountOrBuilder()
.auditlog.v2.ResourceRef confluent_service_account = 3; |
ResourceRef |
getConfluentUser()
.auditlog.v2.ResourceRef confluent_user = 2; |
ResourceRef.Builder |
getConfluentUserBuilder()
.auditlog.v2.ResourceRef confluent_user = 2; |
ResourceRefOrBuilder |
getConfluentUserOrBuilder()
.auditlog.v2.ResourceRef confluent_user = 2; |
Principal |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
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; |
ExternalAccount.Builder |
getExternalAccountBuilder()
.auditlog.v2.ExternalAccount external_account = 4; |
ExternalAccountOrBuilder |
getExternalAccountOrBuilder()
.auditlog.v2.ExternalAccount external_account = 4; |
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; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Principal.Builder |
mergeConfluentServiceAccount(ResourceRef value)
.auditlog.v2.ResourceRef confluent_service_account = 3; |
Principal.Builder |
mergeConfluentUser(ResourceRef value)
.auditlog.v2.ResourceRef confluent_user = 2; |
Principal.Builder |
mergeExternalAccount(ExternalAccount value)
.auditlog.v2.ExternalAccount external_account = 4; |
Principal.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Principal.Builder |
mergeFrom(com.google.protobuf.Message other) |
Principal.Builder |
mergeFrom(Principal other) |
Principal.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Principal.Builder |
setConfluentServiceAccount(ResourceRef.Builder builderForValue)
.auditlog.v2.ResourceRef confluent_service_account = 3; |
Principal.Builder |
setConfluentServiceAccount(ResourceRef value)
.auditlog.v2.ResourceRef confluent_service_account = 3; |
Principal.Builder |
setConfluentUser(ResourceRef.Builder builderForValue)
.auditlog.v2.ResourceRef confluent_user = 2; |
Principal.Builder |
setConfluentUser(ResourceRef value)
.auditlog.v2.ResourceRef confluent_user = 2; |
Principal.Builder |
setEmail(String value)
Email address of the principal, if known and different from subject.
|
Principal.Builder |
setEmailBytes(com.google.protobuf.ByteString value)
Email address of the principal, if known and different from subject.
|
Principal.Builder |
setExternalAccount(ExternalAccount.Builder builderForValue)
.auditlog.v2.ExternalAccount external_account = 4; |
Principal.Builder |
setExternalAccount(ExternalAccount value)
.auditlog.v2.ExternalAccount external_account = 4; |
Principal.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Principal.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Principal.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3.Builder<Principal.Builder>
public Principal.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<Principal.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<Principal.Builder>
public Principal getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public Principal build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public Principal buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public Principal.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<Principal.Builder>
public Principal.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<Principal.Builder>
public Principal.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<Principal.Builder>
public Principal.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<Principal.Builder>
public Principal.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<Principal.Builder>
public Principal.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<Principal.Builder>
public Principal.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Principal.Builder>
public Principal.Builder mergeFrom(Principal other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<Principal.Builder>
public Principal.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Principal.Builder>
IOException
public Principal.AccountCase getAccountCase()
getAccountCase
in interface PrincipalOrBuilder
public Principal.Builder clearAccount()
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 Principal.Builder setEmail(String value)
Email address of the principal, if known and different from subject.
string email = 1;
value
- The email to set.public Principal.Builder clearEmail()
Email address of the principal, if known and different from subject.
string email = 1;
public Principal.Builder setEmailBytes(com.google.protobuf.ByteString value)
Email address of the principal, if known and different from subject.
string email = 1;
value
- The bytes for email to set.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 Principal.Builder setConfluentUser(ResourceRef value)
.auditlog.v2.ResourceRef confluent_user = 2;
public Principal.Builder setConfluentUser(ResourceRef.Builder builderForValue)
.auditlog.v2.ResourceRef confluent_user = 2;
public Principal.Builder mergeConfluentUser(ResourceRef value)
.auditlog.v2.ResourceRef confluent_user = 2;
public Principal.Builder clearConfluentUser()
.auditlog.v2.ResourceRef confluent_user = 2;
public ResourceRef.Builder getConfluentUserBuilder()
.auditlog.v2.ResourceRef confluent_user = 2;
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 Principal.Builder setConfluentServiceAccount(ResourceRef value)
.auditlog.v2.ResourceRef confluent_service_account = 3;
public Principal.Builder setConfluentServiceAccount(ResourceRef.Builder builderForValue)
.auditlog.v2.ResourceRef confluent_service_account = 3;
public Principal.Builder mergeConfluentServiceAccount(ResourceRef value)
.auditlog.v2.ResourceRef confluent_service_account = 3;
public Principal.Builder clearConfluentServiceAccount()
.auditlog.v2.ResourceRef confluent_service_account = 3;
public ResourceRef.Builder getConfluentServiceAccountBuilder()
.auditlog.v2.ResourceRef confluent_service_account = 3;
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 Principal.Builder setExternalAccount(ExternalAccount value)
.auditlog.v2.ExternalAccount external_account = 4;
public Principal.Builder setExternalAccount(ExternalAccount.Builder builderForValue)
.auditlog.v2.ExternalAccount external_account = 4;
public Principal.Builder mergeExternalAccount(ExternalAccount value)
.auditlog.v2.ExternalAccount external_account = 4;
public Principal.Builder clearExternalAccount()
.auditlog.v2.ExternalAccount external_account = 4;
public ExternalAccount.Builder getExternalAccountBuilder()
.auditlog.v2.ExternalAccount external_account = 4;
public ExternalAccountOrBuilder getExternalAccountOrBuilder()
.auditlog.v2.ExternalAccount external_account = 4;
getExternalAccountOrBuilder
in interface PrincipalOrBuilder
public final Principal.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<Principal.Builder>
public final Principal.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<Principal.Builder>