public static final class IAMPolicy.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<IAMPolicy.Builder> implements IAMPolicyOrBuilder
IAMPolicy encapsulates the IAM policy name, definition and status of policy fetching.Protobuf type
google.cloud.datafusion.v1beta1.IAMPolicy| Modifier and Type | Method and Description |
|---|---|
IAMPolicy.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
IAMPolicy |
build() |
IAMPolicy |
buildPartial() |
IAMPolicy.Builder |
clear() |
IAMPolicy.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
IAMPolicy.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
IAMPolicy.Builder |
clearPolicy()
Policy definition if IAM policy fetching is successful,
otherwise empty.
|
IAMPolicy.Builder |
clearStatus()
Status of iam policy fetching.
|
IAMPolicy.Builder |
clone() |
IAMPolicy |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.iam.v1.Policy |
getPolicy()
Policy definition if IAM policy fetching is successful,
otherwise empty.
|
com.google.iam.v1.Policy.Builder |
getPolicyBuilder()
Policy definition if IAM policy fetching is successful,
otherwise empty.
|
com.google.iam.v1.PolicyOrBuilder |
getPolicyOrBuilder()
Policy definition if IAM policy fetching is successful,
otherwise empty.
|
com.google.rpc.Status |
getStatus()
Status of iam policy fetching.
|
com.google.rpc.Status.Builder |
getStatusBuilder()
Status of iam policy fetching.
|
com.google.rpc.StatusOrBuilder |
getStatusOrBuilder()
Status of iam policy fetching.
|
boolean |
hasPolicy()
Policy definition if IAM policy fetching is successful,
otherwise empty.
|
boolean |
hasStatus()
Status of iam policy fetching.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
IAMPolicy.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
IAMPolicy.Builder |
mergeFrom(IAMPolicy other) |
IAMPolicy.Builder |
mergeFrom(com.google.protobuf.Message other) |
IAMPolicy.Builder |
mergePolicy(com.google.iam.v1.Policy value)
Policy definition if IAM policy fetching is successful,
otherwise empty.
|
IAMPolicy.Builder |
mergeStatus(com.google.rpc.Status value)
Status of iam policy fetching.
|
IAMPolicy.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
IAMPolicy.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
IAMPolicy.Builder |
setPolicy(com.google.iam.v1.Policy.Builder builderForValue)
Policy definition if IAM policy fetching is successful,
otherwise empty.
|
IAMPolicy.Builder |
setPolicy(com.google.iam.v1.Policy value)
Policy definition if IAM policy fetching is successful,
otherwise empty.
|
IAMPolicy.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
IAMPolicy.Builder |
setStatus(com.google.rpc.Status.Builder builderForValue)
Status of iam policy fetching.
|
IAMPolicy.Builder |
setStatus(com.google.rpc.Status value)
Status of iam policy fetching.
|
IAMPolicy.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<IAMPolicy.Builder>public IAMPolicy.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<IAMPolicy.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.GeneratedMessageV3.Builder<IAMPolicy.Builder>public IAMPolicy getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic IAMPolicy build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic IAMPolicy buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic IAMPolicy.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<IAMPolicy.Builder>public IAMPolicy.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<IAMPolicy.Builder>public IAMPolicy.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<IAMPolicy.Builder>public IAMPolicy.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<IAMPolicy.Builder>public IAMPolicy.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<IAMPolicy.Builder>public IAMPolicy.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<IAMPolicy.Builder>public IAMPolicy.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<IAMPolicy.Builder>public IAMPolicy.Builder mergeFrom(IAMPolicy other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<IAMPolicy.Builder>public IAMPolicy.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<IAMPolicy.Builder>IOExceptionpublic boolean hasPolicy()
Policy definition if IAM policy fetching is successful, otherwise empty.
.google.iam.v1.Policy policy = 1;hasPolicy in interface IAMPolicyOrBuilderpublic com.google.iam.v1.Policy getPolicy()
Policy definition if IAM policy fetching is successful, otherwise empty.
.google.iam.v1.Policy policy = 1;getPolicy in interface IAMPolicyOrBuilderpublic IAMPolicy.Builder setPolicy(com.google.iam.v1.Policy value)
Policy definition if IAM policy fetching is successful, otherwise empty.
.google.iam.v1.Policy policy = 1;public IAMPolicy.Builder setPolicy(com.google.iam.v1.Policy.Builder builderForValue)
Policy definition if IAM policy fetching is successful, otherwise empty.
.google.iam.v1.Policy policy = 1;public IAMPolicy.Builder mergePolicy(com.google.iam.v1.Policy value)
Policy definition if IAM policy fetching is successful, otherwise empty.
.google.iam.v1.Policy policy = 1;public IAMPolicy.Builder clearPolicy()
Policy definition if IAM policy fetching is successful, otherwise empty.
.google.iam.v1.Policy policy = 1;public com.google.iam.v1.Policy.Builder getPolicyBuilder()
Policy definition if IAM policy fetching is successful, otherwise empty.
.google.iam.v1.Policy policy = 1;public com.google.iam.v1.PolicyOrBuilder getPolicyOrBuilder()
Policy definition if IAM policy fetching is successful, otherwise empty.
.google.iam.v1.Policy policy = 1;getPolicyOrBuilder in interface IAMPolicyOrBuilderpublic boolean hasStatus()
Status of iam policy fetching.
.google.rpc.Status status = 2;hasStatus in interface IAMPolicyOrBuilderpublic com.google.rpc.Status getStatus()
Status of iam policy fetching.
.google.rpc.Status status = 2;getStatus in interface IAMPolicyOrBuilderpublic IAMPolicy.Builder setStatus(com.google.rpc.Status value)
Status of iam policy fetching.
.google.rpc.Status status = 2;public IAMPolicy.Builder setStatus(com.google.rpc.Status.Builder builderForValue)
Status of iam policy fetching.
.google.rpc.Status status = 2;public IAMPolicy.Builder mergeStatus(com.google.rpc.Status value)
Status of iam policy fetching.
.google.rpc.Status status = 2;public IAMPolicy.Builder clearStatus()
Status of iam policy fetching.
.google.rpc.Status status = 2;public com.google.rpc.Status.Builder getStatusBuilder()
Status of iam policy fetching.
.google.rpc.Status status = 2;public com.google.rpc.StatusOrBuilder getStatusOrBuilder()
Status of iam policy fetching.
.google.rpc.Status status = 2;getStatusOrBuilder in interface IAMPolicyOrBuilderpublic final IAMPolicy.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<IAMPolicy.Builder>public final IAMPolicy.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<IAMPolicy.Builder>Copyright © 2024 Google LLC. All rights reserved.