Class ApprovalRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
- com.google.cloud.accessapproval.v1.ApprovalRequest.Builder
-
- All Implemented Interfaces:
ApprovalRequestOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- ApprovalRequest
public static final class ApprovalRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder> implements ApprovalRequestOrBuilder
A request for the customer to approve access to a resource.
Protobuf typegoogle.cloud.accessapproval.v1.ApprovalRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ApprovalRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ApprovalRequest
build()
ApprovalRequest
buildPartial()
ApprovalRequest.Builder
clear()
ApprovalRequest.Builder
clearApprove()
Access was approved.ApprovalRequest.Builder
clearDecision()
ApprovalRequest.Builder
clearDismiss()
The request was dismissed.ApprovalRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ApprovalRequest.Builder
clearName()
The resource name of the request.ApprovalRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ApprovalRequest.Builder
clearRequestedExpiration()
The requested expiration for the approval.ApprovalRequest.Builder
clearRequestedLocations()
The locations for which approval is being requested.ApprovalRequest.Builder
clearRequestedReason()
The justification for which approval is being requested.ApprovalRequest.Builder
clearRequestedResourceName()
The resource for which approval is being requested.ApprovalRequest.Builder
clearRequestedResourceProperties()
Properties related to the resource represented by requested_resource_name.ApprovalRequest.Builder
clearRequestTime()
The time at which approval was requested.ApprovalRequest.Builder
clone()
ApproveDecision
getApprove()
Access was approved.ApproveDecision.Builder
getApproveBuilder()
Access was approved.ApproveDecisionOrBuilder
getApproveOrBuilder()
Access was approved.ApprovalRequest.DecisionCase
getDecisionCase()
ApprovalRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
DismissDecision
getDismiss()
The request was dismissed.DismissDecision.Builder
getDismissBuilder()
The request was dismissed.DismissDecisionOrBuilder
getDismissOrBuilder()
The request was dismissed.String
getName()
The resource name of the request.com.google.protobuf.ByteString
getNameBytes()
The resource name of the request.com.google.protobuf.Timestamp
getRequestedExpiration()
The requested expiration for the approval.com.google.protobuf.Timestamp.Builder
getRequestedExpirationBuilder()
The requested expiration for the approval.com.google.protobuf.TimestampOrBuilder
getRequestedExpirationOrBuilder()
The requested expiration for the approval.AccessLocations
getRequestedLocations()
The locations for which approval is being requested.AccessLocations.Builder
getRequestedLocationsBuilder()
The locations for which approval is being requested.AccessLocationsOrBuilder
getRequestedLocationsOrBuilder()
The locations for which approval is being requested.AccessReason
getRequestedReason()
The justification for which approval is being requested.AccessReason.Builder
getRequestedReasonBuilder()
The justification for which approval is being requested.AccessReasonOrBuilder
getRequestedReasonOrBuilder()
The justification for which approval is being requested.String
getRequestedResourceName()
The resource for which approval is being requested.com.google.protobuf.ByteString
getRequestedResourceNameBytes()
The resource for which approval is being requested.ResourceProperties
getRequestedResourceProperties()
Properties related to the resource represented by requested_resource_name.ResourceProperties.Builder
getRequestedResourcePropertiesBuilder()
Properties related to the resource represented by requested_resource_name.ResourcePropertiesOrBuilder
getRequestedResourcePropertiesOrBuilder()
Properties related to the resource represented by requested_resource_name.com.google.protobuf.Timestamp
getRequestTime()
The time at which approval was requested.com.google.protobuf.Timestamp.Builder
getRequestTimeBuilder()
The time at which approval was requested.com.google.protobuf.TimestampOrBuilder
getRequestTimeOrBuilder()
The time at which approval was requested.boolean
hasApprove()
Access was approved.boolean
hasDismiss()
The request was dismissed.boolean
hasRequestedExpiration()
The requested expiration for the approval.boolean
hasRequestedLocations()
The locations for which approval is being requested.boolean
hasRequestedReason()
The justification for which approval is being requested.boolean
hasRequestedResourceProperties()
Properties related to the resource represented by requested_resource_name.boolean
hasRequestTime()
The time at which approval was requested.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ApprovalRequest.Builder
mergeApprove(ApproveDecision value)
Access was approved.ApprovalRequest.Builder
mergeDismiss(DismissDecision value)
The request was dismissed.ApprovalRequest.Builder
mergeFrom(ApprovalRequest other)
ApprovalRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ApprovalRequest.Builder
mergeFrom(com.google.protobuf.Message other)
ApprovalRequest.Builder
mergeRequestedExpiration(com.google.protobuf.Timestamp value)
The requested expiration for the approval.ApprovalRequest.Builder
mergeRequestedLocations(AccessLocations value)
The locations for which approval is being requested.ApprovalRequest.Builder
mergeRequestedReason(AccessReason value)
The justification for which approval is being requested.ApprovalRequest.Builder
mergeRequestedResourceProperties(ResourceProperties value)
Properties related to the resource represented by requested_resource_name.ApprovalRequest.Builder
mergeRequestTime(com.google.protobuf.Timestamp value)
The time at which approval was requested.ApprovalRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ApprovalRequest.Builder
setApprove(ApproveDecision value)
Access was approved.ApprovalRequest.Builder
setApprove(ApproveDecision.Builder builderForValue)
Access was approved.ApprovalRequest.Builder
setDismiss(DismissDecision value)
The request was dismissed.ApprovalRequest.Builder
setDismiss(DismissDecision.Builder builderForValue)
The request was dismissed.ApprovalRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ApprovalRequest.Builder
setName(String value)
The resource name of the request.ApprovalRequest.Builder
setNameBytes(com.google.protobuf.ByteString value)
The resource name of the request.ApprovalRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ApprovalRequest.Builder
setRequestedExpiration(com.google.protobuf.Timestamp value)
The requested expiration for the approval.ApprovalRequest.Builder
setRequestedExpiration(com.google.protobuf.Timestamp.Builder builderForValue)
The requested expiration for the approval.ApprovalRequest.Builder
setRequestedLocations(AccessLocations value)
The locations for which approval is being requested.ApprovalRequest.Builder
setRequestedLocations(AccessLocations.Builder builderForValue)
The locations for which approval is being requested.ApprovalRequest.Builder
setRequestedReason(AccessReason value)
The justification for which approval is being requested.ApprovalRequest.Builder
setRequestedReason(AccessReason.Builder builderForValue)
The justification for which approval is being requested.ApprovalRequest.Builder
setRequestedResourceName(String value)
The resource for which approval is being requested.ApprovalRequest.Builder
setRequestedResourceNameBytes(com.google.protobuf.ByteString value)
The resource for which approval is being requested.ApprovalRequest.Builder
setRequestedResourceProperties(ResourceProperties value)
Properties related to the resource represented by requested_resource_name.ApprovalRequest.Builder
setRequestedResourceProperties(ResourceProperties.Builder builderForValue)
Properties related to the resource represented by requested_resource_name.ApprovalRequest.Builder
setRequestTime(com.google.protobuf.Timestamp value)
The time at which approval was requested.ApprovalRequest.Builder
setRequestTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time at which approval was requested.ApprovalRequest.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
clear
public ApprovalRequest.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
getDefaultInstanceForType
public ApprovalRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ApprovalRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ApprovalRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ApprovalRequest.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
setField
public ApprovalRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
clearField
public ApprovalRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
clearOneof
public ApprovalRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
setRepeatedField
public ApprovalRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
addRepeatedField
public ApprovalRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
mergeFrom
public ApprovalRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ApprovalRequest.Builder>
-
mergeFrom
public ApprovalRequest.Builder mergeFrom(ApprovalRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
mergeFrom
public ApprovalRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ApprovalRequest.Builder>
- Throws:
IOException
-
getDecisionCase
public ApprovalRequest.DecisionCase getDecisionCase()
- Specified by:
getDecisionCase
in interfaceApprovalRequestOrBuilder
-
clearDecision
public ApprovalRequest.Builder clearDecision()
-
getName
public String getName()
The resource name of the request. Format is "{projects|folders|organizations}/{id}/approvalRequests/{approval_request}".
string name = 1;
- Specified by:
getName
in interfaceApprovalRequestOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The resource name of the request. Format is "{projects|folders|organizations}/{id}/approvalRequests/{approval_request}".
string name = 1;
- Specified by:
getNameBytes
in interfaceApprovalRequestOrBuilder
- Returns:
- The bytes for name.
-
setName
public ApprovalRequest.Builder setName(String value)
The resource name of the request. Format is "{projects|folders|organizations}/{id}/approvalRequests/{approval_request}".
string name = 1;
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public ApprovalRequest.Builder clearName()
The resource name of the request. Format is "{projects|folders|organizations}/{id}/approvalRequests/{approval_request}".
string name = 1;
- Returns:
- This builder for chaining.
-
setNameBytes
public ApprovalRequest.Builder setNameBytes(com.google.protobuf.ByteString value)
The resource name of the request. Format is "{projects|folders|organizations}/{id}/approvalRequests/{approval_request}".
string name = 1;
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
getRequestedResourceName
public String getRequestedResourceName()
The resource for which approval is being requested. The format of the resource name is defined at https://cloud.google.com/apis/design/resource_names. The resource name here may either be a "full" resource name (e.g. "//library.googleapis.com/shelves/shelf1/books/book2") or a "relative" resource name (e.g. "shelves/shelf1/books/book2") as described in the resource name specification.
string requested_resource_name = 2;
- Specified by:
getRequestedResourceName
in interfaceApprovalRequestOrBuilder
- Returns:
- The requestedResourceName.
-
getRequestedResourceNameBytes
public com.google.protobuf.ByteString getRequestedResourceNameBytes()
The resource for which approval is being requested. The format of the resource name is defined at https://cloud.google.com/apis/design/resource_names. The resource name here may either be a "full" resource name (e.g. "//library.googleapis.com/shelves/shelf1/books/book2") or a "relative" resource name (e.g. "shelves/shelf1/books/book2") as described in the resource name specification.
string requested_resource_name = 2;
- Specified by:
getRequestedResourceNameBytes
in interfaceApprovalRequestOrBuilder
- Returns:
- The bytes for requestedResourceName.
-
setRequestedResourceName
public ApprovalRequest.Builder setRequestedResourceName(String value)
The resource for which approval is being requested. The format of the resource name is defined at https://cloud.google.com/apis/design/resource_names. The resource name here may either be a "full" resource name (e.g. "//library.googleapis.com/shelves/shelf1/books/book2") or a "relative" resource name (e.g. "shelves/shelf1/books/book2") as described in the resource name specification.
string requested_resource_name = 2;
- Parameters:
value
- The requestedResourceName to set.- Returns:
- This builder for chaining.
-
clearRequestedResourceName
public ApprovalRequest.Builder clearRequestedResourceName()
The resource for which approval is being requested. The format of the resource name is defined at https://cloud.google.com/apis/design/resource_names. The resource name here may either be a "full" resource name (e.g. "//library.googleapis.com/shelves/shelf1/books/book2") or a "relative" resource name (e.g. "shelves/shelf1/books/book2") as described in the resource name specification.
string requested_resource_name = 2;
- Returns:
- This builder for chaining.
-
setRequestedResourceNameBytes
public ApprovalRequest.Builder setRequestedResourceNameBytes(com.google.protobuf.ByteString value)
The resource for which approval is being requested. The format of the resource name is defined at https://cloud.google.com/apis/design/resource_names. The resource name here may either be a "full" resource name (e.g. "//library.googleapis.com/shelves/shelf1/books/book2") or a "relative" resource name (e.g. "shelves/shelf1/books/book2") as described in the resource name specification.
string requested_resource_name = 2;
- Parameters:
value
- The bytes for requestedResourceName to set.- Returns:
- This builder for chaining.
-
hasRequestedResourceProperties
public boolean hasRequestedResourceProperties()
Properties related to the resource represented by requested_resource_name.
.google.cloud.accessapproval.v1.ResourceProperties requested_resource_properties = 9;
- Specified by:
hasRequestedResourceProperties
in interfaceApprovalRequestOrBuilder
- Returns:
- Whether the requestedResourceProperties field is set.
-
getRequestedResourceProperties
public ResourceProperties getRequestedResourceProperties()
Properties related to the resource represented by requested_resource_name.
.google.cloud.accessapproval.v1.ResourceProperties requested_resource_properties = 9;
- Specified by:
getRequestedResourceProperties
in interfaceApprovalRequestOrBuilder
- Returns:
- The requestedResourceProperties.
-
setRequestedResourceProperties
public ApprovalRequest.Builder setRequestedResourceProperties(ResourceProperties value)
Properties related to the resource represented by requested_resource_name.
.google.cloud.accessapproval.v1.ResourceProperties requested_resource_properties = 9;
-
setRequestedResourceProperties
public ApprovalRequest.Builder setRequestedResourceProperties(ResourceProperties.Builder builderForValue)
Properties related to the resource represented by requested_resource_name.
.google.cloud.accessapproval.v1.ResourceProperties requested_resource_properties = 9;
-
mergeRequestedResourceProperties
public ApprovalRequest.Builder mergeRequestedResourceProperties(ResourceProperties value)
Properties related to the resource represented by requested_resource_name.
.google.cloud.accessapproval.v1.ResourceProperties requested_resource_properties = 9;
-
clearRequestedResourceProperties
public ApprovalRequest.Builder clearRequestedResourceProperties()
Properties related to the resource represented by requested_resource_name.
.google.cloud.accessapproval.v1.ResourceProperties requested_resource_properties = 9;
-
getRequestedResourcePropertiesBuilder
public ResourceProperties.Builder getRequestedResourcePropertiesBuilder()
Properties related to the resource represented by requested_resource_name.
.google.cloud.accessapproval.v1.ResourceProperties requested_resource_properties = 9;
-
getRequestedResourcePropertiesOrBuilder
public ResourcePropertiesOrBuilder getRequestedResourcePropertiesOrBuilder()
Properties related to the resource represented by requested_resource_name.
.google.cloud.accessapproval.v1.ResourceProperties requested_resource_properties = 9;
- Specified by:
getRequestedResourcePropertiesOrBuilder
in interfaceApprovalRequestOrBuilder
-
hasRequestedReason
public boolean hasRequestedReason()
The justification for which approval is being requested.
.google.cloud.accessapproval.v1.AccessReason requested_reason = 3;
- Specified by:
hasRequestedReason
in interfaceApprovalRequestOrBuilder
- Returns:
- Whether the requestedReason field is set.
-
getRequestedReason
public AccessReason getRequestedReason()
The justification for which approval is being requested.
.google.cloud.accessapproval.v1.AccessReason requested_reason = 3;
- Specified by:
getRequestedReason
in interfaceApprovalRequestOrBuilder
- Returns:
- The requestedReason.
-
setRequestedReason
public ApprovalRequest.Builder setRequestedReason(AccessReason value)
The justification for which approval is being requested.
.google.cloud.accessapproval.v1.AccessReason requested_reason = 3;
-
setRequestedReason
public ApprovalRequest.Builder setRequestedReason(AccessReason.Builder builderForValue)
The justification for which approval is being requested.
.google.cloud.accessapproval.v1.AccessReason requested_reason = 3;
-
mergeRequestedReason
public ApprovalRequest.Builder mergeRequestedReason(AccessReason value)
The justification for which approval is being requested.
.google.cloud.accessapproval.v1.AccessReason requested_reason = 3;
-
clearRequestedReason
public ApprovalRequest.Builder clearRequestedReason()
The justification for which approval is being requested.
.google.cloud.accessapproval.v1.AccessReason requested_reason = 3;
-
getRequestedReasonBuilder
public AccessReason.Builder getRequestedReasonBuilder()
The justification for which approval is being requested.
.google.cloud.accessapproval.v1.AccessReason requested_reason = 3;
-
getRequestedReasonOrBuilder
public AccessReasonOrBuilder getRequestedReasonOrBuilder()
The justification for which approval is being requested.
.google.cloud.accessapproval.v1.AccessReason requested_reason = 3;
- Specified by:
getRequestedReasonOrBuilder
in interfaceApprovalRequestOrBuilder
-
hasRequestedLocations
public boolean hasRequestedLocations()
The locations for which approval is being requested.
.google.cloud.accessapproval.v1.AccessLocations requested_locations = 4;
- Specified by:
hasRequestedLocations
in interfaceApprovalRequestOrBuilder
- Returns:
- Whether the requestedLocations field is set.
-
getRequestedLocations
public AccessLocations getRequestedLocations()
The locations for which approval is being requested.
.google.cloud.accessapproval.v1.AccessLocations requested_locations = 4;
- Specified by:
getRequestedLocations
in interfaceApprovalRequestOrBuilder
- Returns:
- The requestedLocations.
-
setRequestedLocations
public ApprovalRequest.Builder setRequestedLocations(AccessLocations value)
The locations for which approval is being requested.
.google.cloud.accessapproval.v1.AccessLocations requested_locations = 4;
-
setRequestedLocations
public ApprovalRequest.Builder setRequestedLocations(AccessLocations.Builder builderForValue)
The locations for which approval is being requested.
.google.cloud.accessapproval.v1.AccessLocations requested_locations = 4;
-
mergeRequestedLocations
public ApprovalRequest.Builder mergeRequestedLocations(AccessLocations value)
The locations for which approval is being requested.
.google.cloud.accessapproval.v1.AccessLocations requested_locations = 4;
-
clearRequestedLocations
public ApprovalRequest.Builder clearRequestedLocations()
The locations for which approval is being requested.
.google.cloud.accessapproval.v1.AccessLocations requested_locations = 4;
-
getRequestedLocationsBuilder
public AccessLocations.Builder getRequestedLocationsBuilder()
The locations for which approval is being requested.
.google.cloud.accessapproval.v1.AccessLocations requested_locations = 4;
-
getRequestedLocationsOrBuilder
public AccessLocationsOrBuilder getRequestedLocationsOrBuilder()
The locations for which approval is being requested.
.google.cloud.accessapproval.v1.AccessLocations requested_locations = 4;
- Specified by:
getRequestedLocationsOrBuilder
in interfaceApprovalRequestOrBuilder
-
hasRequestTime
public boolean hasRequestTime()
The time at which approval was requested.
.google.protobuf.Timestamp request_time = 5;
- Specified by:
hasRequestTime
in interfaceApprovalRequestOrBuilder
- Returns:
- Whether the requestTime field is set.
-
getRequestTime
public com.google.protobuf.Timestamp getRequestTime()
The time at which approval was requested.
.google.protobuf.Timestamp request_time = 5;
- Specified by:
getRequestTime
in interfaceApprovalRequestOrBuilder
- Returns:
- The requestTime.
-
setRequestTime
public ApprovalRequest.Builder setRequestTime(com.google.protobuf.Timestamp value)
The time at which approval was requested.
.google.protobuf.Timestamp request_time = 5;
-
setRequestTime
public ApprovalRequest.Builder setRequestTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time at which approval was requested.
.google.protobuf.Timestamp request_time = 5;
-
mergeRequestTime
public ApprovalRequest.Builder mergeRequestTime(com.google.protobuf.Timestamp value)
The time at which approval was requested.
.google.protobuf.Timestamp request_time = 5;
-
clearRequestTime
public ApprovalRequest.Builder clearRequestTime()
The time at which approval was requested.
.google.protobuf.Timestamp request_time = 5;
-
getRequestTimeBuilder
public com.google.protobuf.Timestamp.Builder getRequestTimeBuilder()
The time at which approval was requested.
.google.protobuf.Timestamp request_time = 5;
-
getRequestTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getRequestTimeOrBuilder()
The time at which approval was requested.
.google.protobuf.Timestamp request_time = 5;
- Specified by:
getRequestTimeOrBuilder
in interfaceApprovalRequestOrBuilder
-
hasRequestedExpiration
public boolean hasRequestedExpiration()
The requested expiration for the approval. If the request is approved, access will be granted from the time of approval until the expiration time.
.google.protobuf.Timestamp requested_expiration = 6;
- Specified by:
hasRequestedExpiration
in interfaceApprovalRequestOrBuilder
- Returns:
- Whether the requestedExpiration field is set.
-
getRequestedExpiration
public com.google.protobuf.Timestamp getRequestedExpiration()
The requested expiration for the approval. If the request is approved, access will be granted from the time of approval until the expiration time.
.google.protobuf.Timestamp requested_expiration = 6;
- Specified by:
getRequestedExpiration
in interfaceApprovalRequestOrBuilder
- Returns:
- The requestedExpiration.
-
setRequestedExpiration
public ApprovalRequest.Builder setRequestedExpiration(com.google.protobuf.Timestamp value)
The requested expiration for the approval. If the request is approved, access will be granted from the time of approval until the expiration time.
.google.protobuf.Timestamp requested_expiration = 6;
-
setRequestedExpiration
public ApprovalRequest.Builder setRequestedExpiration(com.google.protobuf.Timestamp.Builder builderForValue)
The requested expiration for the approval. If the request is approved, access will be granted from the time of approval until the expiration time.
.google.protobuf.Timestamp requested_expiration = 6;
-
mergeRequestedExpiration
public ApprovalRequest.Builder mergeRequestedExpiration(com.google.protobuf.Timestamp value)
The requested expiration for the approval. If the request is approved, access will be granted from the time of approval until the expiration time.
.google.protobuf.Timestamp requested_expiration = 6;
-
clearRequestedExpiration
public ApprovalRequest.Builder clearRequestedExpiration()
The requested expiration for the approval. If the request is approved, access will be granted from the time of approval until the expiration time.
.google.protobuf.Timestamp requested_expiration = 6;
-
getRequestedExpirationBuilder
public com.google.protobuf.Timestamp.Builder getRequestedExpirationBuilder()
The requested expiration for the approval. If the request is approved, access will be granted from the time of approval until the expiration time.
.google.protobuf.Timestamp requested_expiration = 6;
-
getRequestedExpirationOrBuilder
public com.google.protobuf.TimestampOrBuilder getRequestedExpirationOrBuilder()
The requested expiration for the approval. If the request is approved, access will be granted from the time of approval until the expiration time.
.google.protobuf.Timestamp requested_expiration = 6;
- Specified by:
getRequestedExpirationOrBuilder
in interfaceApprovalRequestOrBuilder
-
hasApprove
public boolean hasApprove()
Access was approved.
.google.cloud.accessapproval.v1.ApproveDecision approve = 7;
- Specified by:
hasApprove
in interfaceApprovalRequestOrBuilder
- Returns:
- Whether the approve field is set.
-
getApprove
public ApproveDecision getApprove()
Access was approved.
.google.cloud.accessapproval.v1.ApproveDecision approve = 7;
- Specified by:
getApprove
in interfaceApprovalRequestOrBuilder
- Returns:
- The approve.
-
setApprove
public ApprovalRequest.Builder setApprove(ApproveDecision value)
Access was approved.
.google.cloud.accessapproval.v1.ApproveDecision approve = 7;
-
setApprove
public ApprovalRequest.Builder setApprove(ApproveDecision.Builder builderForValue)
Access was approved.
.google.cloud.accessapproval.v1.ApproveDecision approve = 7;
-
mergeApprove
public ApprovalRequest.Builder mergeApprove(ApproveDecision value)
Access was approved.
.google.cloud.accessapproval.v1.ApproveDecision approve = 7;
-
clearApprove
public ApprovalRequest.Builder clearApprove()
Access was approved.
.google.cloud.accessapproval.v1.ApproveDecision approve = 7;
-
getApproveBuilder
public ApproveDecision.Builder getApproveBuilder()
Access was approved.
.google.cloud.accessapproval.v1.ApproveDecision approve = 7;
-
getApproveOrBuilder
public ApproveDecisionOrBuilder getApproveOrBuilder()
Access was approved.
.google.cloud.accessapproval.v1.ApproveDecision approve = 7;
- Specified by:
getApproveOrBuilder
in interfaceApprovalRequestOrBuilder
-
hasDismiss
public boolean hasDismiss()
The request was dismissed.
.google.cloud.accessapproval.v1.DismissDecision dismiss = 8;
- Specified by:
hasDismiss
in interfaceApprovalRequestOrBuilder
- Returns:
- Whether the dismiss field is set.
-
getDismiss
public DismissDecision getDismiss()
The request was dismissed.
.google.cloud.accessapproval.v1.DismissDecision dismiss = 8;
- Specified by:
getDismiss
in interfaceApprovalRequestOrBuilder
- Returns:
- The dismiss.
-
setDismiss
public ApprovalRequest.Builder setDismiss(DismissDecision value)
The request was dismissed.
.google.cloud.accessapproval.v1.DismissDecision dismiss = 8;
-
setDismiss
public ApprovalRequest.Builder setDismiss(DismissDecision.Builder builderForValue)
The request was dismissed.
.google.cloud.accessapproval.v1.DismissDecision dismiss = 8;
-
mergeDismiss
public ApprovalRequest.Builder mergeDismiss(DismissDecision value)
The request was dismissed.
.google.cloud.accessapproval.v1.DismissDecision dismiss = 8;
-
clearDismiss
public ApprovalRequest.Builder clearDismiss()
The request was dismissed.
.google.cloud.accessapproval.v1.DismissDecision dismiss = 8;
-
getDismissBuilder
public DismissDecision.Builder getDismissBuilder()
The request was dismissed.
.google.cloud.accessapproval.v1.DismissDecision dismiss = 8;
-
getDismissOrBuilder
public DismissDecisionOrBuilder getDismissOrBuilder()
The request was dismissed.
.google.cloud.accessapproval.v1.DismissDecision dismiss = 8;
- Specified by:
getDismissOrBuilder
in interfaceApprovalRequestOrBuilder
-
setUnknownFields
public final ApprovalRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
mergeUnknownFields
public final ApprovalRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
-