public static final class IamPolicyAnalysisState.Builder extends GeneratedMessageV3.Builder<IamPolicyAnalysisState.Builder> implements IamPolicyAnalysisStateOrBuilder
Represents the detailed state of an entity under analysis, such as a
resource, an identity or an access.
Protobuf type google.cloud.asset.v1.IamPolicyAnalysisState
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public IamPolicyAnalysisState.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public IamPolicyAnalysisState build()
buildPartial()
public IamPolicyAnalysisState buildPartial()
clear()
public IamPolicyAnalysisState.Builder clear()
Overrides
clearCause()
public IamPolicyAnalysisState.Builder clearCause()
The human-readable description of the cause of failure.
string cause = 2;
clearCode()
public IamPolicyAnalysisState.Builder clearCode()
The Google standard error code that best describes the state.
For example:
- OK means the analysis on this entity has been successfully finished;
- PERMISSION_DENIED means an access denied error is encountered;
- DEADLINE_EXCEEDED means the analysis on this entity hasn't been started
in time;
.google.rpc.Code code = 1;
clearField(Descriptors.FieldDescriptor field)
public IamPolicyAnalysisState.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public IamPolicyAnalysisState.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public IamPolicyAnalysisState.Builder clone()
Overrides
getCause()
The human-readable description of the cause of failure.
string cause = 2;
Returns |
Type |
Description |
String |
The cause.
|
getCauseBytes()
public ByteString getCauseBytes()
The human-readable description of the cause of failure.
string cause = 2;
Returns |
Type |
Description |
ByteString |
The bytes for cause.
|
getCode()
The Google standard error code that best describes the state.
For example:
- OK means the analysis on this entity has been successfully finished;
- PERMISSION_DENIED means an access denied error is encountered;
- DEADLINE_EXCEEDED means the analysis on this entity hasn't been started
in time;
.google.rpc.Code code = 1;
Returns |
Type |
Description |
com.google.rpc.Code |
The code.
|
getCodeValue()
public int getCodeValue()
The Google standard error code that best describes the state.
For example:
- OK means the analysis on this entity has been successfully finished;
- PERMISSION_DENIED means an access denied error is encountered;
- DEADLINE_EXCEEDED means the analysis on this entity hasn't been started
in time;
.google.rpc.Code code = 1;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for code.
|
getDefaultInstanceForType()
public IamPolicyAnalysisState getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(IamPolicyAnalysisState other)
public IamPolicyAnalysisState.Builder mergeFrom(IamPolicyAnalysisState other)
public IamPolicyAnalysisState.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public IamPolicyAnalysisState.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final IamPolicyAnalysisState.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setCause(String value)
public IamPolicyAnalysisState.Builder setCause(String value)
The human-readable description of the cause of failure.
string cause = 2;
Parameter |
Name |
Description |
value |
String
The cause to set.
|
setCauseBytes(ByteString value)
public IamPolicyAnalysisState.Builder setCauseBytes(ByteString value)
The human-readable description of the cause of failure.
string cause = 2;
Parameter |
Name |
Description |
value |
ByteString
The bytes for cause to set.
|
setCode(Code value)
public IamPolicyAnalysisState.Builder setCode(Code value)
The Google standard error code that best describes the state.
For example:
- OK means the analysis on this entity has been successfully finished;
- PERMISSION_DENIED means an access denied error is encountered;
- DEADLINE_EXCEEDED means the analysis on this entity hasn't been started
in time;
.google.rpc.Code code = 1;
Parameter |
Name |
Description |
value |
com.google.rpc.Code
The code to set.
|
setCodeValue(int value)
public IamPolicyAnalysisState.Builder setCodeValue(int value)
The Google standard error code that best describes the state.
For example:
- OK means the analysis on this entity has been successfully finished;
- PERMISSION_DENIED means an access denied error is encountered;
- DEADLINE_EXCEEDED means the analysis on this entity hasn't been started
in time;
.google.rpc.Code code = 1;
Parameter |
Name |
Description |
value |
int
The enum numeric value on the wire for code to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public IamPolicyAnalysisState.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public IamPolicyAnalysisState.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final IamPolicyAnalysisState.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides