public static final class DismissDecision.Builder extends GeneratedMessageV3.Builder<DismissDecision.Builder> implements DismissDecisionOrBuilder
A decision that has been made to dismiss an approval request.
Protobuf type google.cloud.accessapproval.v1.DismissDecision
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DismissDecision.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public DismissDecision build()
Returns
buildPartial()
public DismissDecision buildPartial()
Returns
clear()
public DismissDecision.Builder clear()
Returns
Overrides
clearDismissTime()
public DismissDecision.Builder clearDismissTime()
The time at which the approval request was dismissed.
.google.protobuf.Timestamp dismiss_time = 1;
Returns
clearField(Descriptors.FieldDescriptor field)
public DismissDecision.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearImplicit()
public DismissDecision.Builder clearImplicit()
This field will be true if the ApprovalRequest was implcitly dismissed
due to inaction by the access approval approvers (the request is not acted
on by the approvers before the exiration time).
bool implicit = 2;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public DismissDecision.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public DismissDecision.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public DismissDecision getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getDismissTime()
public Timestamp getDismissTime()
The time at which the approval request was dismissed.
.google.protobuf.Timestamp dismiss_time = 1;
Returns
getDismissTimeBuilder()
public Timestamp.Builder getDismissTimeBuilder()
The time at which the approval request was dismissed.
.google.protobuf.Timestamp dismiss_time = 1;
Returns
getDismissTimeOrBuilder()
public TimestampOrBuilder getDismissTimeOrBuilder()
The time at which the approval request was dismissed.
.google.protobuf.Timestamp dismiss_time = 1;
Returns
getImplicit()
public boolean getImplicit()
This field will be true if the ApprovalRequest was implcitly dismissed
due to inaction by the access approval approvers (the request is not acted
on by the approvers before the exiration time).
bool implicit = 2;
Returns
Type | Description |
boolean | The implicit.
|
hasDismissTime()
public boolean hasDismissTime()
The time at which the approval request was dismissed.
.google.protobuf.Timestamp dismiss_time = 1;
Returns
Type | Description |
boolean | Whether the dismissTime field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeDismissTime(Timestamp value)
public DismissDecision.Builder mergeDismissTime(Timestamp value)
The time at which the approval request was dismissed.
.google.protobuf.Timestamp dismiss_time = 1;
Parameter
Returns
mergeFrom(DismissDecision other)
public DismissDecision.Builder mergeFrom(DismissDecision other)
Parameter
Returns
public DismissDecision.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public DismissDecision.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DismissDecision.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setDismissTime(Timestamp value)
public DismissDecision.Builder setDismissTime(Timestamp value)
The time at which the approval request was dismissed.
.google.protobuf.Timestamp dismiss_time = 1;
Parameter
Returns
setDismissTime(Timestamp.Builder builderForValue)
public DismissDecision.Builder setDismissTime(Timestamp.Builder builderForValue)
The time at which the approval request was dismissed.
.google.protobuf.Timestamp dismiss_time = 1;
Parameter
Name | Description |
builderForValue | Builder
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public DismissDecision.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setImplicit(boolean value)
public DismissDecision.Builder setImplicit(boolean value)
This field will be true if the ApprovalRequest was implcitly dismissed
due to inaction by the access approval approvers (the request is not acted
on by the approvers before the exiration time).
bool implicit = 2;
Parameter
Name | Description |
value | boolean
The implicit to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DismissDecision.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final DismissDecision.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides