public static final class PrivilegedAccess.Builder extends GeneratedMessage.Builder<PrivilegedAccess.Builder> implements PrivilegedAccessOrBuilderPrivileged access that this service can be used to gate.
Protobuf type google.cloud.privilegedaccessmanager.v1.PrivilegedAccess
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > PrivilegedAccess.BuilderImplements
PrivilegedAccessOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public PrivilegedAccess build()| Returns | |
|---|---|
| Type | Description |
PrivilegedAccess |
|
buildPartial()
public PrivilegedAccess buildPartial()| Returns | |
|---|---|
| Type | Description |
PrivilegedAccess |
|
clear()
public PrivilegedAccess.Builder clear()| Returns | |
|---|---|
| Type | Description |
PrivilegedAccess.Builder |
|
clearAccessType()
public PrivilegedAccess.Builder clearAccessType()| Returns | |
|---|---|
| Type | Description |
PrivilegedAccess.Builder |
|
clearGcpIamAccess()
public PrivilegedAccess.Builder clearGcpIamAccess()Access to a Google Cloud resource through IAM.
.google.cloud.privilegedaccessmanager.v1.PrivilegedAccess.GcpIamAccess gcp_iam_access = 1;
| Returns | |
|---|---|
| Type | Description |
PrivilegedAccess.Builder |
|
getAccessTypeCase()
public PrivilegedAccess.AccessTypeCase getAccessTypeCase()| Returns | |
|---|---|
| Type | Description |
PrivilegedAccess.AccessTypeCase |
|
getDefaultInstanceForType()
public PrivilegedAccess getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
PrivilegedAccess |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getGcpIamAccess()
public PrivilegedAccess.GcpIamAccess getGcpIamAccess()Access to a Google Cloud resource through IAM.
.google.cloud.privilegedaccessmanager.v1.PrivilegedAccess.GcpIamAccess gcp_iam_access = 1;
| Returns | |
|---|---|
| Type | Description |
PrivilegedAccess.GcpIamAccess |
The gcpIamAccess. |
getGcpIamAccessBuilder()
public PrivilegedAccess.GcpIamAccess.Builder getGcpIamAccessBuilder()Access to a Google Cloud resource through IAM.
.google.cloud.privilegedaccessmanager.v1.PrivilegedAccess.GcpIamAccess gcp_iam_access = 1;
| Returns | |
|---|---|
| Type | Description |
PrivilegedAccess.GcpIamAccess.Builder |
|
getGcpIamAccessOrBuilder()
public PrivilegedAccess.GcpIamAccessOrBuilder getGcpIamAccessOrBuilder()Access to a Google Cloud resource through IAM.
.google.cloud.privilegedaccessmanager.v1.PrivilegedAccess.GcpIamAccess gcp_iam_access = 1;
| Returns | |
|---|---|
| Type | Description |
PrivilegedAccess.GcpIamAccessOrBuilder |
|
hasGcpIamAccess()
public boolean hasGcpIamAccess()Access to a Google Cloud resource through IAM.
.google.cloud.privilegedaccessmanager.v1.PrivilegedAccess.GcpIamAccess gcp_iam_access = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the gcpIamAccess field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(PrivilegedAccess other)
public PrivilegedAccess.Builder mergeFrom(PrivilegedAccess other)| Parameter | |
|---|---|
| Name | Description |
other |
PrivilegedAccess |
| Returns | |
|---|---|
| Type | Description |
PrivilegedAccess.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public PrivilegedAccess.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
PrivilegedAccess.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public PrivilegedAccess.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
PrivilegedAccess.Builder |
|
mergeGcpIamAccess(PrivilegedAccess.GcpIamAccess value)
public PrivilegedAccess.Builder mergeGcpIamAccess(PrivilegedAccess.GcpIamAccess value)Access to a Google Cloud resource through IAM.
.google.cloud.privilegedaccessmanager.v1.PrivilegedAccess.GcpIamAccess gcp_iam_access = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
PrivilegedAccess.GcpIamAccess |
| Returns | |
|---|---|
| Type | Description |
PrivilegedAccess.Builder |
|
setGcpIamAccess(PrivilegedAccess.GcpIamAccess value)
public PrivilegedAccess.Builder setGcpIamAccess(PrivilegedAccess.GcpIamAccess value)Access to a Google Cloud resource through IAM.
.google.cloud.privilegedaccessmanager.v1.PrivilegedAccess.GcpIamAccess gcp_iam_access = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
PrivilegedAccess.GcpIamAccess |
| Returns | |
|---|---|
| Type | Description |
PrivilegedAccess.Builder |
|
setGcpIamAccess(PrivilegedAccess.GcpIamAccess.Builder builderForValue)
public PrivilegedAccess.Builder setGcpIamAccess(PrivilegedAccess.GcpIamAccess.Builder builderForValue)Access to a Google Cloud resource through IAM.
.google.cloud.privilegedaccessmanager.v1.PrivilegedAccess.GcpIamAccess gcp_iam_access = 1;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
PrivilegedAccess.GcpIamAccess.Builder |
| Returns | |
|---|---|
| Type | Description |
PrivilegedAccess.Builder |
|