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.BuilderendpointInfo(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.BuilderlaunchOverrides(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponseMethods 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.Builderavoiding the need to create one manually viaSimulationAppEndpointInfo.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaLaunchOverrides.builder().When the
Consumercompletes,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:
-