public static final class ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder extends GeneratedMessageV3.Builder<ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder> implements ServiceAccountDelegationInfo.ThirdPartyPrincipalOrBuilder
Third party identity principal.
Protobuf type google.cloud.audit.ServiceAccountDelegationInfo.ThirdPartyPrincipal
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ServiceAccountDelegationInfo.ThirdPartyPrincipal.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder |
build()
public ServiceAccountDelegationInfo.ThirdPartyPrincipal build()
Type | Description |
ServiceAccountDelegationInfo.ThirdPartyPrincipal |
buildPartial()
public ServiceAccountDelegationInfo.ThirdPartyPrincipal buildPartial()
Type | Description |
ServiceAccountDelegationInfo.ThirdPartyPrincipal |
clear()
public ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder clear()
Type | Description |
ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder |
clearField(Descriptors.FieldDescriptor field)
public ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder |
clearThirdPartyClaims()
public ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder clearThirdPartyClaims()
Metadata about third party identity.
.google.protobuf.Struct third_party_claims = 1;
Type | Description |
ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder |
clone()
public ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder clone()
Type | Description |
ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder |
getDefaultInstanceForType()
public ServiceAccountDelegationInfo.ThirdPartyPrincipal getDefaultInstanceForType()
Type | Description |
ServiceAccountDelegationInfo.ThirdPartyPrincipal |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getThirdPartyClaims()
public Struct getThirdPartyClaims()
Metadata about third party identity.
.google.protobuf.Struct third_party_claims = 1;
Type | Description |
Struct | The thirdPartyClaims. |
getThirdPartyClaimsBuilder()
public Struct.Builder getThirdPartyClaimsBuilder()
Metadata about third party identity.
.google.protobuf.Struct third_party_claims = 1;
Type | Description |
Builder |
getThirdPartyClaimsOrBuilder()
public StructOrBuilder getThirdPartyClaimsOrBuilder()
Metadata about third party identity.
.google.protobuf.Struct third_party_claims = 1;
Type | Description |
StructOrBuilder |
hasThirdPartyClaims()
public boolean hasThirdPartyClaims()
Metadata about third party identity.
.google.protobuf.Struct third_party_claims = 1;
Type | Description |
boolean | Whether the thirdPartyClaims field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeFrom(ServiceAccountDelegationInfo.ThirdPartyPrincipal other)
public ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder mergeFrom(ServiceAccountDelegationInfo.ThirdPartyPrincipal other)
Name | Description |
other | ServiceAccountDelegationInfo.ThirdPartyPrincipal |
Type | Description |
ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder |
mergeThirdPartyClaims(Struct value)
public ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder mergeThirdPartyClaims(Struct value)
Metadata about third party identity.
.google.protobuf.Struct third_party_claims = 1;
Name | Description |
value | Struct |
Type | Description |
ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder |
setThirdPartyClaims(Struct value)
public ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder setThirdPartyClaims(Struct value)
Metadata about third party identity.
.google.protobuf.Struct third_party_claims = 1;
Name | Description |
value | Struct |
Type | Description |
ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder |
setThirdPartyClaims(Struct.Builder builderForValue)
public ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder setThirdPartyClaims(Struct.Builder builderForValue)
Metadata about third party identity.
.google.protobuf.Struct third_party_claims = 1;
Name | Description |
builderForValue | Builder |
Type | Description |
ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
ServiceAccountDelegationInfo.ThirdPartyPrincipal.Builder |