StructuredPojo
, ToCopyableBuilder<Fleet.Builder,Fleet>
@Generated("software.amazon.awssdk:codegen") public class Fleet extends Object implements StructuredPojo, ToCopyableBuilder<Fleet.Builder,Fleet>
Contains the parameters for a fleet.
Modifier and Type | Class | Description |
---|---|---|
static interface |
Fleet.Builder |
Modifier and Type | Method | Description |
---|---|---|
String |
arn() |
The ARN for the fleet.
|
static Fleet.Builder |
builder() |
|
ComputeCapacityStatus |
computeCapacityStatus() |
The capacity information for the fleet.
|
Date |
createdTime() |
The time at which the fleet was created.
|
String |
description() |
The description displayed to end users on the AppStream 2.0 portal.
|
Integer |
disconnectTimeoutInSeconds() |
The time after disconnection when a session is considered to have ended.
|
String |
displayName() |
The name displayed to end users on the AppStream 2.0 portal.
|
Boolean |
enableDefaultInternetAccess() |
Whether default Internet access is enabled for the fleet.
|
boolean |
equals(Object obj) |
|
List<FleetError> |
fleetErrors() |
The list of fleet errors is appended to this list.
|
int |
hashCode() |
|
String |
imageName() |
The image used by the fleet.
|
String |
instanceType() |
The instance type of compute resources for the fleet.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Marshalls this structured data using the given
ProtocolMarshaller . |
Integer |
maxUserDurationInSeconds() |
The maximum time for which a streaming session can run.
|
String |
name() |
The name of the fleet.
|
static Class<? extends Fleet.Builder> |
serializableBuilderClass() |
|
String |
state() |
The current state for the fleet.
|
Fleet.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
VpcConfig |
vpcConfig() |
The VPC configuration for the fleet.
|
public String arn()
The ARN for the fleet.
public String name()
The name of the fleet.
public String displayName()
The name displayed to end users on the AppStream 2.0 portal.
public String description()
The description displayed to end users on the AppStream 2.0 portal.
public String imageName()
The image used by the fleet.
public String instanceType()
The instance type of compute resources for the fleet. The fleet instances are launched from this instance type.
public ComputeCapacityStatus computeCapacityStatus()
The capacity information for the fleet.
public Integer maxUserDurationInSeconds()
The maximum time for which a streaming session can run. The value can be any numeric value in seconds between 600 and 57600.
public Integer disconnectTimeoutInSeconds()
The time after disconnection when a session is considered to have ended. If a user who got disconnected reconnects within this timeout interval, the user is connected back to their previous session. The input can be any numeric value in seconds between 60 and 57600.
public String state()
The current state for the fleet.
FleetState
public VpcConfig vpcConfig()
The VPC configuration for the fleet.
public Date createdTime()
The time at which the fleet was created.
public List<FleetError> fleetErrors()
The list of fleet errors is appended to this list.
public Boolean enableDefaultInternetAccess()
Whether default Internet access is enabled for the fleet.
public Fleet.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<Fleet.Builder,Fleet>
public static Fleet.Builder builder()
public static Class<? extends Fleet.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.