Interface ArchiveApplicationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<ArchiveApplicationResponse.Builder,
,ArchiveApplicationResponse> MgnResponse.Builder
,SdkBuilder<ArchiveApplicationResponse.Builder,
,ArchiveApplicationResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
ArchiveApplicationResponse
public static interface ArchiveApplicationResponse.Builder
extends MgnResponse.Builder, SdkPojo, CopyableBuilder<ArchiveApplicationResponse.Builder,ArchiveApplicationResponse>
-
Method Summary
Modifier and TypeMethodDescriptionapplicationAggregatedStatus
(Consumer<ApplicationAggregatedStatus.Builder> applicationAggregatedStatus) Application aggregated status.applicationAggregatedStatus
(ApplicationAggregatedStatus applicationAggregatedStatus) Application aggregated status.applicationID
(String applicationID) Application ID.Application ARN.creationDateTime
(String creationDateTime) Application creation dateTime.description
(String description) Application description.isArchived
(Boolean isArchived) Application archival status.lastModifiedDateTime
(String lastModifiedDateTime) Application last modified dateTime.Application name.Application tags.Application wave ID.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.mgn.model.MgnResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
applicationAggregatedStatus
ArchiveApplicationResponse.Builder applicationAggregatedStatus(ApplicationAggregatedStatus applicationAggregatedStatus) Application aggregated status.
- Parameters:
applicationAggregatedStatus
- Application aggregated status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationAggregatedStatus
default ArchiveApplicationResponse.Builder applicationAggregatedStatus(Consumer<ApplicationAggregatedStatus.Builder> applicationAggregatedStatus) Application aggregated status.
This is a convenience method that creates an instance of theApplicationAggregatedStatus.Builder
avoiding the need to create one manually viaApplicationAggregatedStatus.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toapplicationAggregatedStatus(ApplicationAggregatedStatus)
.- Parameters:
applicationAggregatedStatus
- a consumer that will call methods onApplicationAggregatedStatus.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
applicationID
Application ID.
- Parameters:
applicationID
- Application ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
Application ARN.
- Parameters:
arn
- Application ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationDateTime
Application creation dateTime.
- Parameters:
creationDateTime
- Application creation dateTime.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Application description.
- Parameters:
description
- Application description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isArchived
Application archival status.
- Parameters:
isArchived
- Application archival status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedDateTime
Application last modified dateTime.
- Parameters:
lastModifiedDateTime
- Application last modified dateTime.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
Application name.
- Parameters:
name
- Application name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Application tags.
- Parameters:
tags
- Application tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
waveID
Application wave ID.
- Parameters:
waveID
- Application wave ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-