Interface DaemonDetail.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DaemonDetail.Builder,,DaemonDetail> SdkBuilder<DaemonDetail.Builder,,DaemonDetail> SdkPojo
- Enclosing class:
DaemonDetail
-
Method Summary
Modifier and TypeMethodDescriptionclusterArn(String clusterArn) The Amazon Resource Name (ARN) of the cluster that the daemon is running in.The Unix timestamp for the time when the daemon was created.currentRevisions(Collection<DaemonRevisionDetail> currentRevisions) The current daemon revision details, including the running task counts per capacity provider.currentRevisions(Consumer<DaemonRevisionDetail.Builder>... currentRevisions) The current daemon revision details, including the running task counts per capacity provider.currentRevisions(DaemonRevisionDetail... currentRevisions) The current daemon revision details, including the running task counts per capacity provider.The Amazon Resource Name (ARN) of the daemon.deploymentArn(String deploymentArn) The Amazon Resource Name (ARN) of the most recent daemon deployment.The status of the daemon.status(DaemonStatus status) The status of the daemon.The Unix timestamp for the time when the daemon was last updated.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
-
daemonArn
The Amazon Resource Name (ARN) of the daemon.
- Parameters:
daemonArn- The Amazon Resource Name (ARN) of the daemon.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterArn
The Amazon Resource Name (ARN) of the cluster that the daemon is running in.
- Parameters:
clusterArn- The Amazon Resource Name (ARN) of the cluster that the daemon is running in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the daemon.
- Parameters:
status- The status of the daemon.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the daemon.
- Parameters:
status- The status of the daemon.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
currentRevisions
The current daemon revision details, including the running task counts per capacity provider.
- Parameters:
currentRevisions- The current daemon revision details, including the running task counts per capacity provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentRevisions
The current daemon revision details, including the running task counts per capacity provider.
- Parameters:
currentRevisions- The current daemon revision details, including the running task counts per capacity provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentRevisions
The current daemon revision details, including the running task counts per capacity provider.
This is a convenience method that creates an instance of theDaemonRevisionDetail.Builderavoiding the need to create one manually viaDaemonRevisionDetail.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocurrentRevisions(List<DaemonRevisionDetail>).- Parameters:
currentRevisions- a consumer that will call methods onDaemonRevisionDetail.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deploymentArn
The Amazon Resource Name (ARN) of the most recent daemon deployment.
- Parameters:
deploymentArn- The Amazon Resource Name (ARN) of the most recent daemon deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The Unix timestamp for the time when the daemon was created.
- Parameters:
createdAt- The Unix timestamp for the time when the daemon was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The Unix timestamp for the time when the daemon was last updated.
- Parameters:
updatedAt- The Unix timestamp for the time when the daemon was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-