Interface ResourceGroup.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ResourceGroup.Builder,ResourceGroup>,SdkBuilder<ResourceGroup.Builder,ResourceGroup>,SdkPojo
- Enclosing class:
- ResourceGroup
public static interface ResourceGroup.Builder extends SdkPojo, CopyableBuilder<ResourceGroup.Builder,ResourceGroup>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ResourceGroup.Builderarn(String arn)The Amazon resource name (ARN) of the resource group.ResourceGroup.BuildererrorMessage(String errorMessage)The error message that generates when the propagation process for the resource group fails.ResourceGroup.Builderstate(String state)The state of the propagation process for the resource group.ResourceGroup.Builderstate(ResourceGroupState state)The state of the propagation process for the resource group.-
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, sdkFields
-
-
-
-
Method Detail
-
state
ResourceGroup.Builder state(String state)
The state of the propagation process for the resource group. The states includes:
CREATINGif the resource group is in the process of being created.CREATE_COMPLETEif the resource group was created successfully.CREATE_FAILEDif the resource group failed to be created.UPDATINGif the resource group is in the process of being updated.UPDATE_COMPLETEif the resource group updated successfully.UPDATE_FAILEDif the resource group could not update successfully.- Parameters:
state- The state of the propagation process for the resource group. The states includes:CREATINGif the resource group is in the process of being created.CREATE_COMPLETEif the resource group was created successfully.CREATE_FAILEDif the resource group failed to be created.UPDATINGif the resource group is in the process of being updated.UPDATE_COMPLETEif the resource group updated successfully.UPDATE_FAILEDif the resource group could not update successfully.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResourceGroupState,ResourceGroupState
-
state
ResourceGroup.Builder state(ResourceGroupState state)
The state of the propagation process for the resource group. The states includes:
CREATINGif the resource group is in the process of being created.CREATE_COMPLETEif the resource group was created successfully.CREATE_FAILEDif the resource group failed to be created.UPDATINGif the resource group is in the process of being updated.UPDATE_COMPLETEif the resource group updated successfully.UPDATE_FAILEDif the resource group could not update successfully.- Parameters:
state- The state of the propagation process for the resource group. The states includes:CREATINGif the resource group is in the process of being created.CREATE_COMPLETEif the resource group was created successfully.CREATE_FAILEDif the resource group failed to be created.UPDATINGif the resource group is in the process of being updated.UPDATE_COMPLETEif the resource group updated successfully.UPDATE_FAILEDif the resource group could not update successfully.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResourceGroupState,ResourceGroupState
-
arn
ResourceGroup.Builder arn(String arn)
The Amazon resource name (ARN) of the resource group.
- Parameters:
arn- The Amazon resource name (ARN) of the resource group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorMessage
ResourceGroup.Builder errorMessage(String errorMessage)
The error message that generates when the propagation process for the resource group fails.
- Parameters:
errorMessage- The error message that generates when the propagation process for the resource group fails.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-