ContainerFleet.Builder |
ContainerFleet.Builder.billingType(String billingType) |
Indicates whether the fleet uses On-Demand or Spot instances for this fleet.
|
ContainerFleet.Builder |
ContainerFleet.Builder.billingType(ContainerFleetBillingType billingType) |
Indicates whether the fleet uses On-Demand or Spot instances for this fleet.
|
static ContainerFleet.Builder |
ContainerFleet.builder() |
|
ContainerFleet.Builder |
ContainerFleet.Builder.creationTime(Instant creationTime) |
A time stamp indicating when this data object was created.
|
default ContainerFleet.Builder |
ContainerFleet.Builder.deploymentDetails(Consumer<DeploymentDetails.Builder> deploymentDetails) |
Information about the most recent deployment for the container fleet.
|
ContainerFleet.Builder |
ContainerFleet.Builder.deploymentDetails(DeploymentDetails deploymentDetails) |
Information about the most recent deployment for the container fleet.
|
ContainerFleet.Builder |
ContainerFleet.Builder.description(String description) |
A meaningful description of the container fleet.
|
ContainerFleet.Builder |
ContainerFleet.Builder.fleetArn(String fleetArn) |
The Amazon Resource Name ( ARN) that is assigned to a
Amazon GameLift fleet resource and uniquely identifies it.
|
ContainerFleet.Builder |
ContainerFleet.Builder.fleetId(String fleetId) |
A unique identifier for the container fleet to retrieve.
|
ContainerFleet.Builder |
ContainerFleet.Builder.fleetRoleArn(String fleetRoleArn) |
The unique identifier for an Identity and Access Management (IAM) role with permissions to run your
containers on resources that are managed by Amazon GameLift.
|
ContainerFleet.Builder |
ContainerFleet.Builder.gameServerContainerGroupDefinitionArn(String gameServerContainerGroupDefinitionArn) |
The Amazon Resource Name ( ARN) that is assigned to the
fleet's game server container group.
|
ContainerFleet.Builder |
ContainerFleet.Builder.gameServerContainerGroupDefinitionName(String gameServerContainerGroupDefinitionName) |
The name of the fleet's game server container group definition, which describes how to deploy containers with
your game server build and support software onto each fleet instance.
|
ContainerFleet.Builder |
ContainerFleet.Builder.gameServerContainerGroupsPerInstance(Integer gameServerContainerGroupsPerInstance) |
The number of times to replicate the game server container group on each fleet instance.
|
default ContainerFleet.Builder |
ContainerFleet.Builder.gameSessionCreationLimitPolicy(Consumer<GameSessionCreationLimitPolicy.Builder> gameSessionCreationLimitPolicy) |
A policy that limits the number of game sessions that each individual player can create on instances in this
fleet.
|
ContainerFleet.Builder |
ContainerFleet.Builder.gameSessionCreationLimitPolicy(GameSessionCreationLimitPolicy gameSessionCreationLimitPolicy) |
A policy that limits the number of game sessions that each individual player can create on instances in this
fleet.
|
default ContainerFleet.Builder |
ContainerFleet.Builder.instanceConnectionPortRange(Consumer<ConnectionPortRange.Builder> instanceConnectionPortRange) |
Sets the value of the InstanceConnectionPortRange property for this object.
|
ContainerFleet.Builder |
ContainerFleet.Builder.instanceConnectionPortRange(ConnectionPortRange instanceConnectionPortRange) |
Sets the value of the InstanceConnectionPortRange property for this object.
|
ContainerFleet.Builder |
ContainerFleet.Builder.instanceInboundPermissions(Collection<IpPermission> instanceInboundPermissions) |
The IP address ranges and port settings that allow inbound traffic to access game server processes and other
processes on this fleet.
|
ContainerFleet.Builder |
ContainerFleet.Builder.instanceInboundPermissions(Consumer<IpPermission.Builder>... instanceInboundPermissions) |
The IP address ranges and port settings that allow inbound traffic to access game server processes and other
processes on this fleet.
|
ContainerFleet.Builder |
ContainerFleet.Builder.instanceInboundPermissions(IpPermission... instanceInboundPermissions) |
The IP address ranges and port settings that allow inbound traffic to access game server processes and other
processes on this fleet.
|
ContainerFleet.Builder |
ContainerFleet.Builder.instanceType(String instanceType) |
The Amazon EC2 instance type to use for all instances in the fleet.
|
ContainerFleet.Builder |
ContainerFleet.Builder.locationAttributes(Collection<ContainerFleetLocationAttributes> locationAttributes) |
Information about the container fleet's remote locations where fleet instances are deployed.
|
ContainerFleet.Builder |
ContainerFleet.Builder.locationAttributes(Consumer<ContainerFleetLocationAttributes.Builder>... locationAttributes) |
Information about the container fleet's remote locations where fleet instances are deployed.
|
ContainerFleet.Builder |
ContainerFleet.Builder.locationAttributes(ContainerFleetLocationAttributes... locationAttributes) |
Information about the container fleet's remote locations where fleet instances are deployed.
|
default ContainerFleet.Builder |
ContainerFleet.Builder.logConfiguration(Consumer<LogConfiguration.Builder> logConfiguration) |
The method that is used to collect container logs for the fleet.
|
ContainerFleet.Builder |
ContainerFleet.Builder.logConfiguration(LogConfiguration logConfiguration) |
The method that is used to collect container logs for the fleet.
|
ContainerFleet.Builder |
ContainerFleet.Builder.maximumGameServerContainerGroupsPerInstance(Integer maximumGameServerContainerGroupsPerInstance) |
The calculated maximum number of game server container group that can be deployed on each fleet instance.
|
ContainerFleet.Builder |
ContainerFleet.Builder.metricGroups(String... metricGroups) |
The name of an Amazon Web Services CloudWatch metric group to add this fleet to.
|
ContainerFleet.Builder |
ContainerFleet.Builder.metricGroups(Collection<String> metricGroups) |
The name of an Amazon Web Services CloudWatch metric group to add this fleet to.
|
ContainerFleet.Builder |
ContainerFleet.Builder.newGameSessionProtectionPolicy(String newGameSessionProtectionPolicy) |
Determines whether Amazon GameLift can shut down game sessions on the fleet that are actively running and
hosting players.
|
ContainerFleet.Builder |
ContainerFleet.Builder.newGameSessionProtectionPolicy(ProtectionPolicy newGameSessionProtectionPolicy) |
Determines whether Amazon GameLift can shut down game sessions on the fleet that are actively running and
hosting players.
|
ContainerFleet.Builder |
ContainerFleet.Builder.perInstanceContainerGroupDefinitionArn(String perInstanceContainerGroupDefinitionArn) |
The Amazon Resource Name ( ARN) that is assigned to the
fleet's per-instance container group.
|
ContainerFleet.Builder |
ContainerFleet.Builder.perInstanceContainerGroupDefinitionName(String perInstanceContainerGroupDefinitionName) |
The name of the fleet's per-instance container group definition.
|
ContainerFleet.Builder |
ContainerFleet.Builder.status(String status) |
The current status of the container fleet.
|
ContainerFleet.Builder |
ContainerFleet.Builder.status(ContainerFleetStatus status) |
The current status of the container fleet.
|
ContainerFleet.Builder |
ContainerFleet.toBuilder() |
|