Cloneable
, ReadLimitInfo
, ToCopyableBuilder<CreateFleetRequest.Builder,CreateFleetRequest>
@Generated("software.amazon.awssdk:codegen") public class CreateFleetRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<CreateFleetRequest.Builder,CreateFleetRequest>
Contains the parameters for the new fleet to create.
Modifier and Type | Class | Description |
---|---|---|
static interface |
CreateFleetRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static CreateFleetRequest.Builder |
builder() |
|
ComputeCapacity |
computeCapacity() |
The parameters for the capacity allocated to the fleet.
|
String |
description() |
The description of the fleet.
|
Integer |
disconnectTimeoutInSeconds() |
The time after disconnection when a session is considered to have ended.
|
String |
displayName() |
The display name of the fleet.
|
Boolean |
enableDefaultInternetAccess() |
Enables or disables default Internet access for the fleet.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
imageName() |
Unique name of the image used by the fleet.
|
String |
instanceType() |
The instance type of compute resources for the fleet.
|
Integer |
maxUserDurationInSeconds() |
The maximum time for which a streaming session can run.
|
String |
name() |
A unique identifier for the fleet.
|
static Class<? extends CreateFleetRequest.Builder> |
serializableBuilderClass() |
|
CreateFleetRequest.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.
|
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String name()
A unique identifier for the fleet.
public String imageName()
Unique name of the image used by the fleet.
public String instanceType()
The instance type of compute resources for the fleet. Fleet instances are launched from this instance type.
public ComputeCapacity computeCapacity()
The parameters for the capacity allocated to the fleet.
public VpcConfig vpcConfig()
The VPC configuration for the fleet.
public Integer maxUserDurationInSeconds()
The maximum time for which a streaming session can run. The input 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 description()
The description of the fleet.
public String displayName()
The display name of the fleet.
public Boolean enableDefaultInternetAccess()
Enables or disables default Internet access for the fleet.
public CreateFleetRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CreateFleetRequest.Builder,CreateFleetRequest>
public static CreateFleetRequest.Builder builder()
public static Class<? extends CreateFleetRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.