| Package | Description |
|---|---|
| software.amazon.awssdk.services.gamelift |
|
| software.amazon.awssdk.services.gamelift.model |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<CreateFleetResponse> |
GameLiftAsyncClient.createFleet(Consumer<CreateFleetRequest.Builder> createFleetRequest)
Creates a fleet of Amazon Elastic Compute Cloud (Amazon Elastic Compute Cloud) instances to host your custom game
server or Realtime Servers.
|
default CreateFleetResponse |
GameLiftClient.createFleet(Consumer<CreateFleetRequest.Builder> createFleetRequest)
Creates a fleet of Amazon Elastic Compute Cloud (Amazon Elastic Compute Cloud) instances to host your custom game
server or Realtime Servers.
|
| Modifier and Type | Method and Description |
|---|---|
static CreateFleetRequest.Builder |
CreateFleetRequest.builder() |
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.buildId(String buildId)
The unique identifier for a custom game server build to be deployed on fleet instances.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.certificateConfiguration(CertificateConfiguration certificateConfiguration)
Prompts GameLift to generate a TLS/SSL certificate for the fleet.
|
default CreateFleetRequest.Builder |
CreateFleetRequest.Builder.certificateConfiguration(Consumer<CertificateConfiguration.Builder> certificateConfiguration)
Prompts GameLift to generate a TLS/SSL certificate for the fleet.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.description(String description)
A human-readable description of the fleet.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.ec2InboundPermissions(Collection<IpPermission> ec2InboundPermissions)
The allowed IP address ranges and port settings that allow inbound traffic to access game sessions on this
fleet.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.ec2InboundPermissions(Consumer<IpPermission.Builder>... ec2InboundPermissions)
The allowed IP address ranges and port settings that allow inbound traffic to access game sessions on this
fleet.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.ec2InboundPermissions(IpPermission... ec2InboundPermissions)
The allowed IP address ranges and port settings that allow inbound traffic to access game sessions on this
fleet.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.ec2InstanceType(EC2InstanceType ec2InstanceType)
The GameLift-supported Amazon EC2 instance type to use for all fleet instances.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.ec2InstanceType(String ec2InstanceType)
The GameLift-supported Amazon EC2 instance type to use for all fleet instances.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.fleetType(FleetType fleetType)
Indicates whether to use On-Demand or Spot instances for this fleet.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.fleetType(String fleetType)
Indicates whether to use On-Demand or Spot instances for this fleet.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.instanceRoleArn(String instanceRoleArn)
A unique identifier for an IAM role that manages access to your Amazon Web Services services.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.locations(Collection<LocationConfiguration> locations)
A set of remote locations to deploy additional instances to and manage as part of the fleet.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.locations(Consumer<LocationConfiguration.Builder>... locations)
A set of remote locations to deploy additional instances to and manage as part of the fleet.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.locations(LocationConfiguration... locations)
A set of remote locations to deploy additional instances to and manage as part of the fleet.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.logPaths(Collection<String> logPaths)
This parameter is no longer used. To specify where GameLift should store log files once a server
process shuts down, use the GameLift server API
ProcessReady() and specify one or more directory
paths in logParameters. |
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.logPaths(String... logPaths)
This parameter is no longer used. To specify where GameLift should store log files once a server
process shuts down, use the GameLift server API
ProcessReady() and specify one or more directory
paths in logParameters. |
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.metricGroups(Collection<String> metricGroups)
The name of an Amazon Web Services CloudWatch metric group to add this fleet to.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.metricGroups(String... metricGroups)
The name of an Amazon Web Services CloudWatch metric group to add this fleet to.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.name(String name)
A descriptive label that is associated with a fleet.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.newGameSessionProtectionPolicy(ProtectionPolicy newGameSessionProtectionPolicy)
The status of termination protection for active game sessions on the fleet.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.newGameSessionProtectionPolicy(String newGameSessionProtectionPolicy)
The status of termination protection for active game sessions on the fleet.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.peerVpcAwsAccountId(String peerVpcAwsAccountId)
Used when peering your GameLift fleet with a VPC, the unique identifier for the Amazon Web Services account
that owns the VPC.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.peerVpcId(String peerVpcId)
A unique identifier for a VPC with resources to be accessed by your GameLift fleet.
|
default CreateFleetRequest.Builder |
CreateFleetRequest.Builder.resourceCreationLimitPolicy(Consumer<ResourceCreationLimitPolicy.Builder> resourceCreationLimitPolicy)
A policy that limits the number of game sessions that an individual player can create on instances in this
fleet within a specified span of time.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.resourceCreationLimitPolicy(ResourceCreationLimitPolicy resourceCreationLimitPolicy)
A policy that limits the number of game sessions that an individual player can create on instances in this
fleet within a specified span of time.
|
default CreateFleetRequest.Builder |
CreateFleetRequest.Builder.runtimeConfiguration(Consumer<RuntimeConfiguration.Builder> runtimeConfiguration)
Instructions for how to launch and maintain server processes on instances in the fleet.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.runtimeConfiguration(RuntimeConfiguration runtimeConfiguration)
Instructions for how to launch and maintain server processes on instances in the fleet.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.scriptId(String scriptId)
The unique identifier for a Realtime configuration script to be deployed on fleet instances.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.serverLaunchParameters(String serverLaunchParameters)
This parameter is no longer used. Specify server launch parameters using the
RuntimeConfiguration parameter. |
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.serverLaunchPath(String serverLaunchPath)
This parameter is no longer used. Specify a server launch path using the
RuntimeConfiguration parameter. |
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.tags(Collection<Tag> tags)
A list of labels to assign to the new fleet resource.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.tags(Consumer<Tag.Builder>... tags)
A list of labels to assign to the new fleet resource.
|
CreateFleetRequest.Builder |
CreateFleetRequest.Builder.tags(Tag... tags)
A list of labels to assign to the new fleet resource.
|
CreateFleetRequest.Builder |
CreateFleetRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateFleetRequest.Builder> |
CreateFleetRequest.serializableBuilderClass() |
Copyright © 2022. All rights reserved.