Interface ResourcePendingMaintenanceActions.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ResourcePendingMaintenanceActions.Builder,ResourcePendingMaintenanceActions>,SdkBuilder<ResourcePendingMaintenanceActions.Builder,ResourcePendingMaintenanceActions>,SdkPojo
- Enclosing class:
- ResourcePendingMaintenanceActions
public static interface ResourcePendingMaintenanceActions.Builder extends SdkPojo, CopyableBuilder<ResourcePendingMaintenanceActions.Builder,ResourcePendingMaintenanceActions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ResourcePendingMaintenanceActions.BuilderpendingMaintenanceActionDetails(Collection<PendingMaintenanceAction> pendingMaintenanceActionDetails)A list that provides details about the pending maintenance actions for the resource.ResourcePendingMaintenanceActions.BuilderpendingMaintenanceActionDetails(Consumer<PendingMaintenanceAction.Builder>... pendingMaintenanceActionDetails)A list that provides details about the pending maintenance actions for the resource.ResourcePendingMaintenanceActions.BuilderpendingMaintenanceActionDetails(PendingMaintenanceAction... pendingMaintenanceActionDetails)A list that provides details about the pending maintenance actions for the resource.ResourcePendingMaintenanceActions.BuilderresourceIdentifier(String resourceIdentifier)The ARN of the resource that has pending maintenance actions.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
resourceIdentifier
ResourcePendingMaintenanceActions.Builder resourceIdentifier(String resourceIdentifier)
The ARN of the resource that has pending maintenance actions.
- Parameters:
resourceIdentifier- The ARN of the resource that has pending maintenance actions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pendingMaintenanceActionDetails
ResourcePendingMaintenanceActions.Builder pendingMaintenanceActionDetails(Collection<PendingMaintenanceAction> pendingMaintenanceActionDetails)
A list that provides details about the pending maintenance actions for the resource.
- Parameters:
pendingMaintenanceActionDetails- A list that provides details about the pending maintenance actions for the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pendingMaintenanceActionDetails
ResourcePendingMaintenanceActions.Builder pendingMaintenanceActionDetails(PendingMaintenanceAction... pendingMaintenanceActionDetails)
A list that provides details about the pending maintenance actions for the resource.
- Parameters:
pendingMaintenanceActionDetails- A list that provides details about the pending maintenance actions for the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pendingMaintenanceActionDetails
ResourcePendingMaintenanceActions.Builder pendingMaintenanceActionDetails(Consumer<PendingMaintenanceAction.Builder>... pendingMaintenanceActionDetails)
A list that provides details about the pending maintenance actions for the resource.
This is a convenience method that creates an instance of thePendingMaintenanceAction.Builderavoiding the need to create one manually viaPendingMaintenanceAction.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#pendingMaintenanceActionDetails(List.) - Parameters:
pendingMaintenanceActionDetails- a consumer that will call methods onPendingMaintenanceAction.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#pendingMaintenanceActionDetails(java.util.Collection)
-
-