Interface DeleteSupportPermitResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DeleteSupportPermitResponse.Builder,,DeleteSupportPermitResponse> SdkBuilder<DeleteSupportPermitResponse.Builder,,DeleteSupportPermitResponse> SdkPojo,SdkResponse.Builder,SupportAuthzResponse.Builder
- Enclosing class:
DeleteSupportPermitResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the deleted support permit.The timestamp when the permit was originally created.description(String description) The description of the deleted support permit.The name of the deleted support permit.permit(Consumer<Permit.Builder> permit) The permit definition of the deleted permit.The permit definition of the deleted permit.signingKeyInfo(Consumer<SigningKeyInfo.Builder> signingKeyInfo) The signing key information for the deleted permit.signingKeyInfo(SigningKeyInfo signingKeyInfo) The signing key information for the deleted permit.The status of the support permit.status(SupportPermitStatus status) The status of the support permit.supportCaseDisplayId(String supportCaseDisplayId) The display identifier of the support case associated with the deleted permit.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponseMethods inherited from interface software.amazon.awssdk.services.supportauthz.model.SupportAuthzResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
name
The name of the deleted support permit.
- Parameters:
name- The name of the deleted support permit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The ARN of the deleted support permit.
- Parameters:
arn- The ARN of the deleted support permit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the deleted support permit.
- Parameters:
description- The description of the deleted support permit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
permit
The permit definition of the deleted permit.
- Parameters:
permit- The permit definition of the deleted permit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
permit
The permit definition of the deleted permit.
This is a convenience method that creates an instance of thePermit.Builderavoiding the need to create one manually viaPermit.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topermit(Permit).- Parameters:
permit- a consumer that will call methods onPermit.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the support permit. Returns DELETING.
- Parameters:
status- The status of the support permit. Returns DELETING.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the support permit. Returns DELETING.
- Parameters:
status- The status of the support permit. Returns DELETING.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
signingKeyInfo
The signing key information for the deleted permit.
- Parameters:
signingKeyInfo- The signing key information for the deleted permit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signingKeyInfo
default DeleteSupportPermitResponse.Builder signingKeyInfo(Consumer<SigningKeyInfo.Builder> signingKeyInfo) The signing key information for the deleted permit.
This is a convenience method that creates an instance of theSigningKeyInfo.Builderavoiding the need to create one manually viaSigningKeyInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosigningKeyInfo(SigningKeyInfo).- Parameters:
signingKeyInfo- a consumer that will call methods onSigningKeyInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The timestamp when the permit was originally created.
- Parameters:
createdAt- The timestamp when the permit was originally created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportCaseDisplayId
The display identifier of the support case associated with the deleted permit.
- Parameters:
supportCaseDisplayId- The display identifier of the support case associated with the deleted permit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-