public static interface Compute.Builder extends SdkPojo, CopyableBuilder<Compute.Builder,Compute>
| Modifier and Type | Method and Description |
|---|---|
Compute.Builder |
computeArn(String computeArn)
The ARN that is assigned to the compute resource and uniquely identifies it.
|
Compute.Builder |
computeName(String computeName)
A descriptive label that is associated with the compute resource registered to your fleet.
|
Compute.Builder |
computeStatus(ComputeStatus computeStatus)
Current status of the compute.
|
Compute.Builder |
computeStatus(String computeStatus)
Current status of the compute.
|
Compute.Builder |
creationTime(Instant creationTime)
A time stamp indicating when this data object was created.
|
Compute.Builder |
dnsName(String dnsName)
The DNS name of the compute resource.
|
Compute.Builder |
fleetArn(String fleetArn)
The Amazon Resource Name (ARN) of the fleet that the compute is registered to.
|
Compute.Builder |
fleetId(String fleetId)
A unique identifier for the fleet that the compute is registered to.
|
Compute.Builder |
gameLiftServiceSdkEndpoint(String gameLiftServiceSdkEndpoint)
The endpoint connection details of the GameLift SDK endpoint that your game server connects to.
|
Compute.Builder |
ipAddress(String ipAddress)
The IP address of the compute resource.
|
Compute.Builder |
location(String location)
The name of the custom location you added to the fleet that this compute resource resides in.
|
Compute.Builder |
operatingSystem(OperatingSystem operatingSystem)
The type of operating system on your compute resource.
|
Compute.Builder |
operatingSystem(String operatingSystem)
The type of operating system on your compute resource.
|
Compute.Builder |
type(EC2InstanceType type)
Which compute type that the fleet uses.
|
Compute.Builder |
type(String type)
Which compute type that the fleet uses.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCompute.Builder fleetId(String fleetId)
A unique identifier for the fleet that the compute is registered to.
fleetId - A unique identifier for the fleet that the compute is registered to.Compute.Builder fleetArn(String fleetArn)
The Amazon Resource Name (ARN) of the fleet that the compute is registered to.
fleetArn - The Amazon Resource Name (ARN) of the fleet that the compute is registered to.Compute.Builder computeName(String computeName)
A descriptive label that is associated with the compute resource registered to your fleet.
computeName - A descriptive label that is associated with the compute resource registered to your fleet.Compute.Builder computeArn(String computeArn)
The ARN that is assigned to the compute resource and uniquely identifies it. ARNs are unique across locations.
computeArn - The ARN that is assigned to the compute resource and uniquely identifies it. ARNs are unique across
locations.Compute.Builder ipAddress(String ipAddress)
The IP address of the compute resource. GameLift requires the DNS name or IP address to manage your compute resource.
ipAddress - The IP address of the compute resource. GameLift requires the DNS name or IP address to manage your
compute resource.Compute.Builder dnsName(String dnsName)
The DNS name of the compute resource. GameLift requires the DNS name or IP address to manage your compute resource.
dnsName - The DNS name of the compute resource. GameLift requires the DNS name or IP address to manage your
compute resource.Compute.Builder computeStatus(String computeStatus)
Current status of the compute. A compute must have an ACTIVE status to host game sessions.
computeStatus - Current status of the compute. A compute must have an ACTIVE status to host game
sessions.ComputeStatus,
ComputeStatusCompute.Builder computeStatus(ComputeStatus computeStatus)
Current status of the compute. A compute must have an ACTIVE status to host game sessions.
computeStatus - Current status of the compute. A compute must have an ACTIVE status to host game
sessions.ComputeStatus,
ComputeStatusCompute.Builder location(String location)
The name of the custom location you added to the fleet that this compute resource resides in.
location - The name of the custom location you added to the fleet that this compute resource resides in.Compute.Builder creationTime(Instant creationTime)
A time stamp indicating when this data object was created. Format is a number expressed in Unix time as
milliseconds (for example "1469498468.057").
creationTime - A time stamp indicating when this data object was created. Format is a number expressed in Unix time
as milliseconds (for example "1469498468.057").Compute.Builder operatingSystem(String operatingSystem)
The type of operating system on your compute resource.
operatingSystem - The type of operating system on your compute resource.OperatingSystem,
OperatingSystemCompute.Builder operatingSystem(OperatingSystem operatingSystem)
The type of operating system on your compute resource.
operatingSystem - The type of operating system on your compute resource.OperatingSystem,
OperatingSystemCompute.Builder type(String type)
Which compute type that the fleet uses. A fleet can use Anywhere compute resources owned by you or managed Amazon EC2 instances.
type - Which compute type that the fleet uses. A fleet can use Anywhere compute resources owned by you or
managed Amazon EC2 instances.EC2InstanceType,
EC2InstanceTypeCompute.Builder type(EC2InstanceType type)
Which compute type that the fleet uses. A fleet can use Anywhere compute resources owned by you or managed Amazon EC2 instances.
type - Which compute type that the fleet uses. A fleet can use Anywhere compute resources owned by you or
managed Amazon EC2 instances.EC2InstanceType,
EC2InstanceTypeCompute.Builder gameLiftServiceSdkEndpoint(String gameLiftServiceSdkEndpoint)
The endpoint connection details of the GameLift SDK endpoint that your game server connects to.
gameLiftServiceSdkEndpoint - The endpoint connection details of the GameLift SDK endpoint that your game server connects to.Copyright © 2023. All rights reserved.