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.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ApprovalRequestbuild()ApprovalRequestbuildPartial()ApprovalRequest.Builderclear()ApprovalRequest.BuilderclearApprove()Access was approved.ApprovalRequest.BuilderclearDecision()ApprovalRequest.BuilderclearDismiss()The request was dismissed.ApprovalRequest.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ApprovalRequest.BuilderclearName()The resource name of the request.ApprovalRequest.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ApprovalRequest.BuilderclearRequestedExpiration()The requested expiration for the approval.ApprovalRequest.BuilderclearRequestedLocations()The locations for which approval is being requested.ApprovalRequest.BuilderclearRequestedReason()The justification for which approval is being requested.ApprovalRequest.BuilderclearRequestedResourceName()The resource for which approval is being requested.ApprovalRequest.BuilderclearRequestedResourceProperties()Properties related to the resource represented by requested_resource_name.ApprovalRequest.BuilderclearRequestTime()The time at which approval was requested.ApprovalRequest.Builderclone()ApproveDecisiongetApprove()Access was approved.ApproveDecision.BuildergetApproveBuilder()Access was approved.ApproveDecisionOrBuildergetApproveOrBuilder()Access was approved.ApprovalRequest.DecisionCasegetDecisionCase()ApprovalRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()DismissDecisiongetDismiss()The request was dismissed.DismissDecision.BuildergetDismissBuilder()The request was dismissed.DismissDecisionOrBuildergetDismissOrBuilder()The request was dismissed.StringgetName()The resource name of the request.com.google.protobuf.ByteStringgetNameBytes()The resource name of the request.com.google.protobuf.TimestampgetRequestedExpiration()The requested expiration for the approval.com.google.protobuf.Timestamp.BuildergetRequestedExpirationBuilder()The requested expiration for the approval.com.google.protobuf.TimestampOrBuildergetRequestedExpirationOrBuilder()The requested expiration for the approval.AccessLocationsgetRequestedLocations()The locations for which approval is being requested.AccessLocations.BuildergetRequestedLocationsBuilder()The locations for which approval is being requested.AccessLocationsOrBuildergetRequestedLocationsOrBuilder()The locations for which approval is being requested.AccessReasongetRequestedReason()The justification for which approval is being requested.AccessReason.BuildergetRequestedReasonBuilder()The justification for which approval is being requested.AccessReasonOrBuildergetRequestedReasonOrBuilder()The justification for which approval is being requested.StringgetRequestedResourceName()The resource for which approval is being requested.com.google.protobuf.ByteStringgetRequestedResourceNameBytes()The resource for which approval is being requested.ResourcePropertiesgetRequestedResourceProperties()Properties related to the resource represented by requested_resource_name.ResourceProperties.BuildergetRequestedResourcePropertiesBuilder()Properties related to the resource represented by requested_resource_name.ResourcePropertiesOrBuildergetRequestedResourcePropertiesOrBuilder()Properties related to the resource represented by requested_resource_name.com.google.protobuf.TimestampgetRequestTime()The time at which approval was requested.com.google.protobuf.Timestamp.BuildergetRequestTimeBuilder()The time at which approval was requested.com.google.protobuf.TimestampOrBuildergetRequestTimeOrBuilder()The time at which approval was requested.booleanhasApprove()Access was approved.booleanhasDismiss()The request was dismissed.booleanhasRequestedExpiration()The requested expiration for the approval.booleanhasRequestedLocations()The locations for which approval is being requested.booleanhasRequestedReason()The justification for which approval is being requested.booleanhasRequestedResourceProperties()Properties related to the resource represented by requested_resource_name.booleanhasRequestTime()The time at which approval was requested.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ApprovalRequest.BuildermergeApprove(ApproveDecision value)Access was approved.ApprovalRequest.BuildermergeDismiss(DismissDecision value)The request was dismissed.ApprovalRequest.BuildermergeFrom(ApprovalRequest other)ApprovalRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ApprovalRequest.BuildermergeFrom(com.google.protobuf.Message other)ApprovalRequest.BuildermergeRequestedExpiration(com.google.protobuf.Timestamp value)The requested expiration for the approval.ApprovalRequest.BuildermergeRequestedLocations(AccessLocations value)The locations for which approval is being requested.ApprovalRequest.BuildermergeRequestedReason(AccessReason value)The justification for which approval is being requested.ApprovalRequest.BuildermergeRequestedResourceProperties(ResourceProperties value)Properties related to the resource represented by requested_resource_name.ApprovalRequest.BuildermergeRequestTime(com.google.protobuf.Timestamp value)The time at which approval was requested.ApprovalRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ApprovalRequest.BuildersetApprove(ApproveDecision value)Access was approved.ApprovalRequest.BuildersetApprove(ApproveDecision.Builder builderForValue)Access was approved.ApprovalRequest.BuildersetDismiss(DismissDecision value)The request was dismissed.ApprovalRequest.BuildersetDismiss(DismissDecision.Builder builderForValue)The request was dismissed.ApprovalRequest.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ApprovalRequest.BuildersetName(String value)The resource name of the request.ApprovalRequest.BuildersetNameBytes(com.google.protobuf.ByteString value)The resource name of the request.ApprovalRequest.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ApprovalRequest.BuildersetRequestedExpiration(com.google.protobuf.Timestamp value)The requested expiration for the approval.ApprovalRequest.BuildersetRequestedExpiration(com.google.protobuf.Timestamp.Builder builderForValue)The requested expiration for the approval.ApprovalRequest.BuildersetRequestedLocations(AccessLocations value)The locations for which approval is being requested.ApprovalRequest.BuildersetRequestedLocations(AccessLocations.Builder builderForValue)The locations for which approval is being requested.ApprovalRequest.BuildersetRequestedReason(AccessReason value)The justification for which approval is being requested.ApprovalRequest.BuildersetRequestedReason(AccessReason.Builder builderForValue)The justification for which approval is being requested.ApprovalRequest.BuildersetRequestedResourceName(String value)The resource for which approval is being requested.ApprovalRequest.BuildersetRequestedResourceNameBytes(com.google.protobuf.ByteString value)The resource for which approval is being requested.ApprovalRequest.BuildersetRequestedResourceProperties(ResourceProperties value)Properties related to the resource represented by requested_resource_name.ApprovalRequest.BuildersetRequestedResourceProperties(ResourceProperties.Builder builderForValue)Properties related to the resource represented by requested_resource_name.ApprovalRequest.BuildersetRequestTime(com.google.protobuf.Timestamp value)The time at which approval was requested.ApprovalRequest.BuildersetRequestTime(com.google.protobuf.Timestamp.Builder builderForValue)The time at which approval was requested.ApprovalRequest.BuildersetUnknownFields(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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
clear
public ApprovalRequest.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
getDefaultInstanceForType
public ApprovalRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ApprovalRequest build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ApprovalRequest buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ApprovalRequest.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
setField
public ApprovalRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
clearField
public ApprovalRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
clearOneof
public ApprovalRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
setRepeatedField
public ApprovalRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
addRepeatedField
public ApprovalRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
mergeFrom
public ApprovalRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ApprovalRequest.Builder>
-
mergeFrom
public ApprovalRequest.Builder mergeFrom(ApprovalRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin 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:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ApprovalRequest.Builder>- Throws:
IOException
-
getDecisionCase
public ApprovalRequest.DecisionCase getDecisionCase()
- Specified by:
getDecisionCasein 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:
getNamein 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:
getNameBytesin 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:
getRequestedResourceNamein 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:
getRequestedResourceNameBytesin 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:
hasRequestedResourcePropertiesin 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:
getRequestedResourcePropertiesin 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:
getRequestedResourcePropertiesOrBuilderin interfaceApprovalRequestOrBuilder
-
hasRequestedReason
public boolean hasRequestedReason()
The justification for which approval is being requested.
.google.cloud.accessapproval.v1.AccessReason requested_reason = 3;- Specified by:
hasRequestedReasonin 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:
getRequestedReasonin 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:
getRequestedReasonOrBuilderin interfaceApprovalRequestOrBuilder
-
hasRequestedLocations
public boolean hasRequestedLocations()
The locations for which approval is being requested.
.google.cloud.accessapproval.v1.AccessLocations requested_locations = 4;- Specified by:
hasRequestedLocationsin 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:
getRequestedLocationsin 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:
getRequestedLocationsOrBuilderin interfaceApprovalRequestOrBuilder
-
hasRequestTime
public boolean hasRequestTime()
The time at which approval was requested.
.google.protobuf.Timestamp request_time = 5;- Specified by:
hasRequestTimein 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:
getRequestTimein 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:
getRequestTimeOrBuilderin 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:
hasRequestedExpirationin 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:
getRequestedExpirationin 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:
getRequestedExpirationOrBuilderin interfaceApprovalRequestOrBuilder
-
hasApprove
public boolean hasApprove()
Access was approved.
.google.cloud.accessapproval.v1.ApproveDecision approve = 7;- Specified by:
hasApprovein interfaceApprovalRequestOrBuilder- Returns:
- Whether the approve field is set.
-
getApprove
public ApproveDecision getApprove()
Access was approved.
.google.cloud.accessapproval.v1.ApproveDecision approve = 7;- Specified by:
getApprovein 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:
getApproveOrBuilderin interfaceApprovalRequestOrBuilder
-
hasDismiss
public boolean hasDismiss()
The request was dismissed.
.google.cloud.accessapproval.v1.DismissDecision dismiss = 8;- Specified by:
hasDismissin 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:
getDismissin 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:
getDismissOrBuilderin interfaceApprovalRequestOrBuilder
-
setUnknownFields
public final ApprovalRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
mergeUnknownFields
public final ApprovalRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ApprovalRequest.Builder>
-
-