Interface RevokeServicePeriodHandshakeDetail.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RevokeServicePeriodHandshakeDetail.Builder,,RevokeServicePeriodHandshakeDetail> SdkBuilder<RevokeServicePeriodHandshakeDetail.Builder,,RevokeServicePeriodHandshakeDetail> SdkPojo
- Enclosing class:
RevokeServicePeriodHandshakeDetail
@Mutable
@NotThreadSafe
public static interface RevokeServicePeriodHandshakeDetail.Builder
extends SdkPojo, CopyableBuilder<RevokeServicePeriodHandshakeDetail.Builder,RevokeServicePeriodHandshakeDetail>
-
Method Summary
Modifier and TypeMethodDescriptionThe end date of the service period being revoked.minimumNoticeDays(String minimumNoticeDays) The minimum number of days notice required for revocation.A note explaining the reason for revoking the service period.servicePeriodType(String servicePeriodType) The type of service period being revoked.servicePeriodType(ServicePeriodType servicePeriodType) The type of service period being revoked.The start date of the service period being revoked.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, sdkFields
-
Method Details
-
note
A note explaining the reason for revoking the service period.
- Parameters:
note- A note explaining the reason for revoking the service period.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
servicePeriodType
The type of service period being revoked.
- Parameters:
servicePeriodType- The type of service period being revoked.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
servicePeriodType
The type of service period being revoked.
- Parameters:
servicePeriodType- The type of service period being revoked.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
minimumNoticeDays
The minimum number of days notice required for revocation.
- Parameters:
minimumNoticeDays- The minimum number of days notice required for revocation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startDate
The start date of the service period being revoked.
- Parameters:
startDate- The start date of the service period being revoked.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endDate
The end date of the service period being revoked.
- Parameters:
endDate- The end date of the service period being revoked.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-