Interface DescribeAppResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeAppResponse.Builder,DescribeAppResponse>,SdkBuilder<DescribeAppResponse.Builder,DescribeAppResponse>,SdkPojo,SdkResponse.Builder,SimSpaceWeaverResponse.Builder
- Enclosing class:
- DescribeAppResponse
public static interface DescribeAppResponse.Builder extends SimSpaceWeaverResponse.Builder, SdkPojo, CopyableBuilder<DescribeAppResponse.Builder,DescribeAppResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DescribeAppResponse.Builderdescription(String description)The description of the app.DescribeAppResponse.Builderdomain(String domain)The name of the domain of the app.default DescribeAppResponse.BuilderendpointInfo(Consumer<SimulationAppEndpointInfo.Builder> endpointInfo)Information about the network endpoint for the custom app.DescribeAppResponse.BuilderendpointInfo(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.DescribeAppResponse.BuilderlaunchOverrides(LaunchOverrides launchOverrides)Sets the value of the LaunchOverrides property for this object.DescribeAppResponse.Buildername(String name)The name of the app.DescribeAppResponse.Buildersimulation(String simulation)The name of the simulation of the app.DescribeAppResponse.Builderstatus(String status)The current lifecycle state of the custom app.DescribeAppResponse.Builderstatus(SimulationAppStatus status)The current lifecycle state of the custom app.DescribeAppResponse.BuildertargetStatus(String targetStatus)The desired lifecycle state of the custom app.DescribeAppResponse.BuildertargetStatus(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 Detail
-
description
DescribeAppResponse.Builder description(String 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
DescribeAppResponse.Builder domain(String 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
DescribeAppResponse.Builder endpointInfo(SimulationAppEndpointInfo 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:
endpointInfo(SimulationAppEndpointInfo)
-
launchOverrides
DescribeAppResponse.Builder launchOverrides(LaunchOverrides 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:
launchOverrides(LaunchOverrides)
-
name
DescribeAppResponse.Builder name(String 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
DescribeAppResponse.Builder simulation(String 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
DescribeAppResponse.Builder status(String 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:
SimulationAppStatus,SimulationAppStatus
-
status
DescribeAppResponse.Builder status(SimulationAppStatus 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:
SimulationAppStatus,SimulationAppStatus
-
targetStatus
DescribeAppResponse.Builder targetStatus(String 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:
SimulationAppTargetStatus,SimulationAppTargetStatus
-
targetStatus
DescribeAppResponse.Builder targetStatus(SimulationAppTargetStatus 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:
SimulationAppTargetStatus,SimulationAppTargetStatus
-
-