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()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public IamPolicyAnalysisState.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public IamPolicyAnalysisState build()
Returns
buildPartial()
public IamPolicyAnalysisState buildPartial()
Returns
clear()
public IamPolicyAnalysisState.Builder clear()
Returns
Overrides
clearCause()
public IamPolicyAnalysisState.Builder clearCause()
The human-readable description of the cause of failure.
string cause = 2;
Returns
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;
Returns
clearField(Descriptors.FieldDescriptor field)
public IamPolicyAnalysisState.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public IamPolicyAnalysisState.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public IamPolicyAnalysisState.Builder clone()
Returns
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
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()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(IamPolicyAnalysisState other)
public IamPolicyAnalysisState.Builder mergeFrom(IamPolicyAnalysisState other)
Parameter
Returns
public IamPolicyAnalysisState.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public IamPolicyAnalysisState.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final IamPolicyAnalysisState.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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.
|
Returns
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.
|
Returns
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.
|
Returns
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.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public IamPolicyAnalysisState.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public IamPolicyAnalysisState.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final IamPolicyAnalysisState.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides