public class UpdateFleetRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateFleetRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateFleetRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(Object obj) |
ComputeCapacity |
getComputeCapacity()
The parameters for the capacity allocated to the fleet.
|
Boolean |
getDeleteVpcConfig()
Delete the VPC association for the specified fleet.
|
String |
getDescription()
The description displayed to end users on the AppStream 2.0 portal.
|
Integer |
getDisconnectTimeoutInSeconds()
The time after disconnection when a session is considered to have ended.
|
String |
getDisplayName()
The name displayed to end users on the AppStream 2.0 portal.
|
String |
getImageName()
The image name from which a fleet is created.
|
String |
getInstanceType()
The instance type of compute resources for the fleet.
|
Integer |
getMaxUserDurationInSeconds()
The maximum time during which a streaming session can run.
|
String |
getName()
The name of the fleet.
|
VpcConfig |
getVpcConfig()
The VPC configuration for the fleet.
|
int |
hashCode() |
Boolean |
isDeleteVpcConfig()
Delete the VPC association for the specified fleet.
|
void |
setComputeCapacity(ComputeCapacity computeCapacity)
The parameters for the capacity allocated to the fleet.
|
void |
setDeleteVpcConfig(Boolean deleteVpcConfig)
Delete the VPC association for the specified fleet.
|
void |
setDescription(String description)
The description displayed to end users on the AppStream 2.0 portal.
|
void |
setDisconnectTimeoutInSeconds(Integer disconnectTimeoutInSeconds)
The time after disconnection when a session is considered to have ended.
|
void |
setDisplayName(String displayName)
The name displayed to end users on the AppStream 2.0 portal.
|
void |
setImageName(String imageName)
The image name from which a fleet is created.
|
void |
setInstanceType(String instanceType)
The instance type of compute resources for the fleet.
|
void |
setMaxUserDurationInSeconds(Integer maxUserDurationInSeconds)
The maximum time during which a streaming session can run.
|
void |
setName(String name)
The name of the fleet.
|
void |
setVpcConfig(VpcConfig vpcConfig)
The VPC configuration for the fleet.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
UpdateFleetRequest |
withComputeCapacity(ComputeCapacity computeCapacity)
The parameters for the capacity allocated to the fleet.
|
UpdateFleetRequest |
withDeleteVpcConfig(Boolean deleteVpcConfig)
Delete the VPC association for the specified fleet.
|
UpdateFleetRequest |
withDescription(String description)
The description displayed to end users on the AppStream 2.0 portal.
|
UpdateFleetRequest |
withDisconnectTimeoutInSeconds(Integer disconnectTimeoutInSeconds)
The time after disconnection when a session is considered to have ended.
|
UpdateFleetRequest |
withDisplayName(String displayName)
The name displayed to end users on the AppStream 2.0 portal.
|
UpdateFleetRequest |
withImageName(String imageName)
The image name from which a fleet is created.
|
UpdateFleetRequest |
withInstanceType(String instanceType)
The instance type of compute resources for the fleet.
|
UpdateFleetRequest |
withMaxUserDurationInSeconds(Integer maxUserDurationInSeconds)
The maximum time during which a streaming session can run.
|
UpdateFleetRequest |
withName(String name)
The name of the fleet.
|
UpdateFleetRequest |
withVpcConfig(VpcConfig vpcConfig)
The VPC configuration for the fleet.
|
getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setImageName(String imageName)
The image name from which a fleet is created.
imageName
- The image name from which a fleet is created.public String getImageName()
The image name from which a fleet is created.
public UpdateFleetRequest withImageName(String imageName)
The image name from which a fleet is created.
imageName
- The image name from which a fleet is created.public void setName(String name)
The name of the fleet.
name
- The name of the fleet.public String getName()
The name of the fleet.
public UpdateFleetRequest withName(String name)
The name of the fleet.
name
- The name of the fleet.public void setInstanceType(String instanceType)
The instance type of compute resources for the fleet. Fleet instances are launched from this instance type.
instanceType
- The instance type of compute resources for the fleet. Fleet instances are launched from this instance
type.public String getInstanceType()
The instance type of compute resources for the fleet. Fleet instances are launched from this instance type.
public UpdateFleetRequest withInstanceType(String instanceType)
The instance type of compute resources for the fleet. Fleet instances are launched from this instance type.
instanceType
- The instance type of compute resources for the fleet. Fleet instances are launched from this instance
type.public void setComputeCapacity(ComputeCapacity computeCapacity)
The parameters for the capacity allocated to the fleet.
computeCapacity
- The parameters for the capacity allocated to the fleet.public ComputeCapacity getComputeCapacity()
The parameters for the capacity allocated to the fleet.
public UpdateFleetRequest withComputeCapacity(ComputeCapacity computeCapacity)
The parameters for the capacity allocated to the fleet.
computeCapacity
- The parameters for the capacity allocated to the fleet.public void setVpcConfig(VpcConfig vpcConfig)
The VPC configuration for the fleet.
vpcConfig
- The VPC configuration for the fleet.public VpcConfig getVpcConfig()
The VPC configuration for the fleet.
public UpdateFleetRequest withVpcConfig(VpcConfig vpcConfig)
The VPC configuration for the fleet.
vpcConfig
- The VPC configuration for the fleet.public void setMaxUserDurationInSeconds(Integer maxUserDurationInSeconds)
The maximum time during which a streaming session can run.
maxUserDurationInSeconds
- The maximum time during which a streaming session can run.public Integer getMaxUserDurationInSeconds()
The maximum time during which a streaming session can run.
public UpdateFleetRequest withMaxUserDurationInSeconds(Integer maxUserDurationInSeconds)
The maximum time during which a streaming session can run.
maxUserDurationInSeconds
- The maximum time during which a streaming session can run.public void setDisconnectTimeoutInSeconds(Integer disconnectTimeoutInSeconds)
The time after disconnection when a session is considered to have ended. When the user reconnects after a disconnection, the user is connected to the same instance within this time interval.
disconnectTimeoutInSeconds
- The time after disconnection when a session is considered to have ended. When the user reconnects after a
disconnection, the user is connected to the same instance within this time interval.public Integer getDisconnectTimeoutInSeconds()
The time after disconnection when a session is considered to have ended. When the user reconnects after a disconnection, the user is connected to the same instance within this time interval.
public UpdateFleetRequest withDisconnectTimeoutInSeconds(Integer disconnectTimeoutInSeconds)
The time after disconnection when a session is considered to have ended. When the user reconnects after a disconnection, the user is connected to the same instance within this time interval.
disconnectTimeoutInSeconds
- The time after disconnection when a session is considered to have ended. When the user reconnects after a
disconnection, the user is connected to the same instance within this time interval.public void setDeleteVpcConfig(Boolean deleteVpcConfig)
Delete the VPC association for the specified fleet.
deleteVpcConfig
- Delete the VPC association for the specified fleet.public Boolean getDeleteVpcConfig()
Delete the VPC association for the specified fleet.
public UpdateFleetRequest withDeleteVpcConfig(Boolean deleteVpcConfig)
Delete the VPC association for the specified fleet.
deleteVpcConfig
- Delete the VPC association for the specified fleet.public Boolean isDeleteVpcConfig()
Delete the VPC association for the specified fleet.
public void setDescription(String description)
The description displayed to end users on the AppStream 2.0 portal.
description
- The description displayed to end users on the AppStream 2.0 portal.public String getDescription()
The description displayed to end users on the AppStream 2.0 portal.
public UpdateFleetRequest withDescription(String description)
The description displayed to end users on the AppStream 2.0 portal.
description
- The description displayed to end users on the AppStream 2.0 portal.public void setDisplayName(String displayName)
The name displayed to end users on the AppStream 2.0 portal.
displayName
- The name displayed to end users on the AppStream 2.0 portal.public String getDisplayName()
The name displayed to end users on the AppStream 2.0 portal.
public UpdateFleetRequest withDisplayName(String displayName)
The name displayed to end users on the AppStream 2.0 portal.
displayName
- The name displayed to end users on the AppStream 2.0 portal.public String toString()
toString
in class Object
Object.toString()
public UpdateFleetRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.