Interface DescribeAppResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeAppResponse.Builder,
,DescribeAppResponse> SdkBuilder<DescribeAppResponse.Builder,
,DescribeAppResponse> SdkPojo
,SdkResponse.Builder
,SimSpaceWeaverResponse.Builder
- Enclosing class:
DescribeAppResponse
-
Method Summary
Modifier and TypeMethodDescriptiondescription
(String description) The description of the app.The name of the domain of the app.default DescribeAppResponse.Builder
endpointInfo
(Consumer<SimulationAppEndpointInfo.Builder> endpointInfo) Information about the network endpoint for the custom app.endpointInfo
(SimulationAppEndpointInfo endpointInfo) Information about the network endpoint for the custom app.default DescribeAppResponse.Builder
launchOverrides
(Consumer<LaunchOverrides.Builder> launchOverrides) Sets the value of the LaunchOverrides property for this object.launchOverrides
(LaunchOverrides launchOverrides) Sets the value of the LaunchOverrides property for this object.The name of the app.simulation
(String simulation) The name of the simulation of the app.The current lifecycle state of the custom app.status
(SimulationAppStatus status) The current lifecycle state of the custom app.targetStatus
(String targetStatus) The desired lifecycle state of the custom app.targetStatus
(SimulationAppTargetStatus targetStatus) The desired lifecycle state of the custom app.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, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
Methods inherited from interface software.amazon.awssdk.services.simspaceweaver.model.SimSpaceWeaverResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
description
The description of the app.
- Parameters:
description
- The description of the app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domain
The name of the domain of the app.
- Parameters:
domain
- The name of the domain of the app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpointInfo
Information about the network endpoint for the custom app. You can use the endpoint to connect to the custom app.
- Parameters:
endpointInfo
- Information about the network endpoint for the custom app. You can use the endpoint to connect to the custom app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpointInfo
default DescribeAppResponse.Builder endpointInfo(Consumer<SimulationAppEndpointInfo.Builder> endpointInfo) Information about the network endpoint for the custom app. You can use the endpoint to connect to the custom app.
This is a convenience method that creates an instance of theSimulationAppEndpointInfo.Builder
avoiding the need to create one manually viaSimulationAppEndpointInfo.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toendpointInfo(SimulationAppEndpointInfo)
.- Parameters:
endpointInfo
- a consumer that will call methods onSimulationAppEndpointInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
launchOverrides
Sets the value of the LaunchOverrides property for this object.- Parameters:
launchOverrides
- The new value for the LaunchOverrides property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
launchOverrides
default DescribeAppResponse.Builder launchOverrides(Consumer<LaunchOverrides.Builder> launchOverrides) Sets the value of the LaunchOverrides property for this object. This is a convenience method that creates an instance of theLaunchOverrides.Builder
avoiding the need to create one manually viaLaunchOverrides.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolaunchOverrides(LaunchOverrides)
.- Parameters:
launchOverrides
- a consumer that will call methods onLaunchOverrides.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
The name of the app.
- Parameters:
name
- The name of the app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
simulation
The name of the simulation of the app.
- Parameters:
simulation
- The name of the simulation of the app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current lifecycle state of the custom app.
- Parameters:
status
- The current lifecycle state of the custom app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current lifecycle state of the custom app.
- Parameters:
status
- The current lifecycle state of the custom app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetStatus
The desired lifecycle state of the custom app.
- Parameters:
targetStatus
- The desired lifecycle state of the custom app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetStatus
The desired lifecycle state of the custom app.
- Parameters:
targetStatus
- The desired lifecycle state of the custom app.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-