Interface DescribeApplicationInstanceResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeApplicationInstanceResponse.Builder,DescribeApplicationInstanceResponse>,PanoramaResponse.Builder,SdkBuilder<DescribeApplicationInstanceResponse.Builder,DescribeApplicationInstanceResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribeApplicationInstanceResponse
public static interface DescribeApplicationInstanceResponse.Builder extends PanoramaResponse.Builder, SdkPojo, CopyableBuilder<DescribeApplicationInstanceResponse.Builder,DescribeApplicationInstanceResponse>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.panorama.model.PanoramaResponse.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 Detail
-
applicationInstanceId
DescribeApplicationInstanceResponse.Builder applicationInstanceId(String applicationInstanceId)
The application instance's ID.
- Parameters:
applicationInstanceId- The application instance's ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationInstanceIdToReplace
DescribeApplicationInstanceResponse.Builder applicationInstanceIdToReplace(String applicationInstanceIdToReplace)
The ID of the application instance that this instance replaced.
- Parameters:
applicationInstanceIdToReplace- The ID of the application instance that this instance replaced.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
DescribeApplicationInstanceResponse.Builder arn(String arn)
The application instance's ARN.
- Parameters:
arn- The application instance's ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdTime
DescribeApplicationInstanceResponse.Builder createdTime(Instant createdTime)
When the application instance was created.
- Parameters:
createdTime- When the application instance was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultRuntimeContextDevice
DescribeApplicationInstanceResponse.Builder defaultRuntimeContextDevice(String defaultRuntimeContextDevice)
The device's ID.
- Parameters:
defaultRuntimeContextDevice- The device's ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultRuntimeContextDeviceName
DescribeApplicationInstanceResponse.Builder defaultRuntimeContextDeviceName(String defaultRuntimeContextDeviceName)
The device's bane.
- Parameters:
defaultRuntimeContextDeviceName- The device's bane.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
DescribeApplicationInstanceResponse.Builder description(String description)
The application instance's description.
- Parameters:
description- The application instance's description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
healthStatus
DescribeApplicationInstanceResponse.Builder healthStatus(String healthStatus)
The application instance's health status.
- Parameters:
healthStatus- The application instance's health status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplicationInstanceHealthStatus,ApplicationInstanceHealthStatus
-
healthStatus
DescribeApplicationInstanceResponse.Builder healthStatus(ApplicationInstanceHealthStatus healthStatus)
The application instance's health status.
- Parameters:
healthStatus- The application instance's health status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplicationInstanceHealthStatus,ApplicationInstanceHealthStatus
-
lastUpdatedTime
DescribeApplicationInstanceResponse.Builder lastUpdatedTime(Instant lastUpdatedTime)
The application instance was updated.
- Parameters:
lastUpdatedTime- The application instance was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
DescribeApplicationInstanceResponse.Builder name(String name)
The application instance's name.
- Parameters:
name- The application instance's name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runtimeContextStates
DescribeApplicationInstanceResponse.Builder runtimeContextStates(Collection<ReportedRuntimeContextState> runtimeContextStates)
The application instance's state.
- Parameters:
runtimeContextStates- The application instance's state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runtimeContextStates
DescribeApplicationInstanceResponse.Builder runtimeContextStates(ReportedRuntimeContextState... runtimeContextStates)
The application instance's state.
- Parameters:
runtimeContextStates- The application instance's state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runtimeContextStates
DescribeApplicationInstanceResponse.Builder runtimeContextStates(Consumer<ReportedRuntimeContextState.Builder>... runtimeContextStates)
The application instance's state.
This is a convenience method that creates an instance of theReportedRuntimeContextState.Builderavoiding the need to create one manually viaReportedRuntimeContextState.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#runtimeContextStates(List.) - Parameters:
runtimeContextStates- a consumer that will call methods onReportedRuntimeContextState.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#runtimeContextStates(java.util.Collection)
-
runtimeRoleArn
DescribeApplicationInstanceResponse.Builder runtimeRoleArn(String runtimeRoleArn)
The application instance's runtime role ARN.
- Parameters:
runtimeRoleArn- The application instance's runtime role ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
DescribeApplicationInstanceResponse.Builder status(String status)
The application instance's status.
- Parameters:
status- The application instance's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplicationInstanceStatus,ApplicationInstanceStatus
-
status
DescribeApplicationInstanceResponse.Builder status(ApplicationInstanceStatus status)
The application instance's status.
- Parameters:
status- The application instance's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplicationInstanceStatus,ApplicationInstanceStatus
-
statusDescription
DescribeApplicationInstanceResponse.Builder statusDescription(String statusDescription)
The application instance's status description.
- Parameters:
statusDescription- The application instance's status description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
DescribeApplicationInstanceResponse.Builder tags(Map<String,String> tags)
The application instance's tags.
- Parameters:
tags- The application instance's tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-