@Generated(value="com.amazonaws:aws-java-sdk-code-generator") 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 object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getAttributesToDelete()
Fleet attributes to be deleted.
|
ComputeCapacity |
getComputeCapacity()
The parameters for the capacity allocated to the fleet.
|
Boolean |
getDeleteVpcConfig()
Deprecated.
|
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.
|
Boolean |
getEnableDefaultInternetAccess()
Enables or disables default Internet access for the fleet.
|
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 for 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()
Deprecated.
|
Boolean |
isEnableDefaultInternetAccess()
Enables or disables default Internet access for the fleet.
|
void |
setAttributesToDelete(Collection<String> attributesToDelete)
Fleet attributes to be deleted.
|
void |
setComputeCapacity(ComputeCapacity computeCapacity)
The parameters for the capacity allocated to the fleet.
|
void |
setDeleteVpcConfig(Boolean deleteVpcConfig)
Deprecated.
|
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 |
setEnableDefaultInternetAccess(Boolean enableDefaultInternetAccess)
Enables or disables default Internet access for the fleet.
|
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 for 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 |
withAttributesToDelete(Collection<String> attributesToDelete)
Fleet attributes to be deleted.
|
UpdateFleetRequest |
withAttributesToDelete(FleetAttribute... attributesToDelete)
Fleet attributes to be deleted.
|
UpdateFleetRequest |
withAttributesToDelete(String... attributesToDelete)
Fleet attributes to be deleted.
|
UpdateFleetRequest |
withComputeCapacity(ComputeCapacity computeCapacity)
The parameters for the capacity allocated to the fleet.
|
UpdateFleetRequest |
withDeleteVpcConfig(Boolean deleteVpcConfig)
Deprecated.
|
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 |
withEnableDefaultInternetAccess(Boolean enableDefaultInternetAccess)
Enables or disables default Internet access for the fleet.
|
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 for 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.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, 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 for which a streaming session can run. The input can be any numeric value in seconds between 600 and 57600.
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 getMaxUserDurationInSeconds()
The maximum time for which a streaming session can run. The input can be any numeric value in seconds between 600 and 57600.
public UpdateFleetRequest withMaxUserDurationInSeconds(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.
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 void setDisconnectTimeoutInSeconds(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.
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 Integer getDisconnectTimeoutInSeconds()
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 UpdateFleetRequest withDisconnectTimeoutInSeconds(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.
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.@Deprecated public void setDeleteVpcConfig(Boolean deleteVpcConfig)
Delete the VPC association for the specified fleet.
deleteVpcConfig
- Delete the VPC association for the specified fleet.@Deprecated public Boolean getDeleteVpcConfig()
Delete the VPC association for the specified fleet.
@Deprecated public UpdateFleetRequest withDeleteVpcConfig(Boolean deleteVpcConfig)
Delete the VPC association for the specified fleet.
deleteVpcConfig
- Delete the VPC association for the specified fleet.@Deprecated 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 void setEnableDefaultInternetAccess(Boolean enableDefaultInternetAccess)
Enables or disables default Internet access for the fleet.
enableDefaultInternetAccess
- Enables or disables default Internet access for the fleet.public Boolean getEnableDefaultInternetAccess()
Enables or disables default Internet access for the fleet.
public UpdateFleetRequest withEnableDefaultInternetAccess(Boolean enableDefaultInternetAccess)
Enables or disables default Internet access for the fleet.
enableDefaultInternetAccess
- Enables or disables default Internet access for the fleet.public Boolean isEnableDefaultInternetAccess()
Enables or disables default Internet access for the fleet.
public List<String> getAttributesToDelete()
Fleet attributes to be deleted.
FleetAttribute
public void setAttributesToDelete(Collection<String> attributesToDelete)
Fleet attributes to be deleted.
attributesToDelete
- Fleet attributes to be deleted.FleetAttribute
public UpdateFleetRequest withAttributesToDelete(String... attributesToDelete)
Fleet attributes to be deleted.
NOTE: This method appends the values to the existing list (if any). Use
setAttributesToDelete(java.util.Collection)
or withAttributesToDelete(java.util.Collection)
if
you want to override the existing values.
attributesToDelete
- Fleet attributes to be deleted.FleetAttribute
public UpdateFleetRequest withAttributesToDelete(Collection<String> attributesToDelete)
Fleet attributes to be deleted.
attributesToDelete
- Fleet attributes to be deleted.FleetAttribute
public UpdateFleetRequest withAttributesToDelete(FleetAttribute... attributesToDelete)
Fleet attributes to be deleted.
attributesToDelete
- Fleet attributes to be deleted.FleetAttribute
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.