Interface ApplicationSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ApplicationSummary.Builder,ApplicationSummary>,SdkBuilder<ApplicationSummary.Builder,ApplicationSummary>,SdkPojo
- Enclosing class:
- ApplicationSummary
public static interface ApplicationSummary.Builder extends SdkPojo, CopyableBuilder<ApplicationSummary.Builder,ApplicationSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ApplicationSummary.BuilderapplicationArn(String applicationArn)The Amazon Resource Name (ARN) of the application.ApplicationSummary.BuilderapplicationId(String applicationId)The unique identifier of the application.ApplicationSummary.BuilderapplicationVersion(Integer applicationVersion)The version of the application.ApplicationSummary.BuildercreationTime(Instant creationTime)The timestamp when the application was created.ApplicationSummary.BuilderdeploymentStatus(String deploymentStatus)Indicates either an ongoing deployment or if the application has ever deployed successfully.ApplicationSummary.BuilderdeploymentStatus(ApplicationDeploymentLifecycle deploymentStatus)Indicates either an ongoing deployment or if the application has ever deployed successfully.ApplicationSummary.Builderdescription(String description)The description of the application.ApplicationSummary.BuilderengineType(String engineType)The type of the target platform for this application.ApplicationSummary.BuilderengineType(EngineType engineType)The type of the target platform for this application.ApplicationSummary.BuilderenvironmentId(String environmentId)The unique identifier of the runtime environment that hosts this application.ApplicationSummary.BuilderlastStartTime(Instant lastStartTime)The timestamp when you last started the application.ApplicationSummary.Buildername(String name)The name of the application.ApplicationSummary.BuilderroleArn(String roleArn)The Amazon Resource Name (ARN) of the role associated with the application.ApplicationSummary.Builderstatus(String status)The status of the application.ApplicationSummary.Builderstatus(ApplicationLifecycle status)The status of the application.ApplicationSummary.BuilderversionStatus(String versionStatus)Indicates the status of the latest version of the application.ApplicationSummary.BuilderversionStatus(ApplicationVersionLifecycle versionStatus)Indicates the status of the latest version of the application.-
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
-
applicationArn
ApplicationSummary.Builder applicationArn(String applicationArn)
The Amazon Resource Name (ARN) of the application.
- Parameters:
applicationArn- The Amazon Resource Name (ARN) of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationId
ApplicationSummary.Builder applicationId(String applicationId)
The unique identifier of the application.
- Parameters:
applicationId- The unique identifier of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationVersion
ApplicationSummary.Builder applicationVersion(Integer applicationVersion)
The version of the application.
- Parameters:
applicationVersion- The version of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
ApplicationSummary.Builder creationTime(Instant creationTime)
The timestamp when the application was created.
- Parameters:
creationTime- The timestamp when the application was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deploymentStatus
ApplicationSummary.Builder deploymentStatus(String deploymentStatus)
Indicates either an ongoing deployment or if the application has ever deployed successfully.
- Parameters:
deploymentStatus- Indicates either an ongoing deployment or if the application has ever deployed successfully.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplicationDeploymentLifecycle,ApplicationDeploymentLifecycle
-
deploymentStatus
ApplicationSummary.Builder deploymentStatus(ApplicationDeploymentLifecycle deploymentStatus)
Indicates either an ongoing deployment or if the application has ever deployed successfully.
- Parameters:
deploymentStatus- Indicates either an ongoing deployment or if the application has ever deployed successfully.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplicationDeploymentLifecycle,ApplicationDeploymentLifecycle
-
description
ApplicationSummary.Builder description(String description)
The description of the application.
- Parameters:
description- The description of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
engineType
ApplicationSummary.Builder engineType(String engineType)
The type of the target platform for this application.
- Parameters:
engineType- The type of the target platform for this application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
EngineType,EngineType
-
engineType
ApplicationSummary.Builder engineType(EngineType engineType)
The type of the target platform for this application.
- Parameters:
engineType- The type of the target platform for this application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
EngineType,EngineType
-
environmentId
ApplicationSummary.Builder environmentId(String environmentId)
The unique identifier of the runtime environment that hosts this application.
- Parameters:
environmentId- The unique identifier of the runtime environment that hosts this application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastStartTime
ApplicationSummary.Builder lastStartTime(Instant lastStartTime)
The timestamp when you last started the application. Null until the application runs for the first time.
- Parameters:
lastStartTime- The timestamp when you last started the application. Null until the application runs for the first time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
ApplicationSummary.Builder name(String name)
The name of the application.
- Parameters:
name- The name of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
ApplicationSummary.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of the role associated with the application.
- Parameters:
roleArn- The Amazon Resource Name (ARN) of the role associated with the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
ApplicationSummary.Builder status(String status)
The status of the application.
- Parameters:
status- The status of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplicationLifecycle,ApplicationLifecycle
-
status
ApplicationSummary.Builder status(ApplicationLifecycle status)
The status of the application.
- Parameters:
status- The status of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplicationLifecycle,ApplicationLifecycle
-
versionStatus
ApplicationSummary.Builder versionStatus(String versionStatus)
Indicates the status of the latest version of the application.
- Parameters:
versionStatus- Indicates the status of the latest version of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplicationVersionLifecycle,ApplicationVersionLifecycle
-
versionStatus
ApplicationSummary.Builder versionStatus(ApplicationVersionLifecycle versionStatus)
Indicates the status of the latest version of the application.
- Parameters:
versionStatus- Indicates the status of the latest version of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplicationVersionLifecycle,ApplicationVersionLifecycle
-
-