@Generated(value="software.amazon.awssdk:codegen") public final class RegisterComputeRequest extends GameLiftRequest implements ToCopyableBuilder<RegisterComputeRequest.Builder,RegisterComputeRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
RegisterComputeRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RegisterComputeRequest.Builder |
builder() |
String |
certificatePath()
The path to the TLS certificate on your compute resource.
|
String |
computeName()
A descriptive label that is associated with the compute resource registered to your fleet.
|
String |
dnsName()
The DNS name of the compute resource.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
fleetId()
A unique identifier for the fleet to register the compute to.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
ipAddress()
The IP address of the compute resource.
|
String |
location()
The name of the custom location you added to the fleet you are registering this compute resource to.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RegisterComputeRequest.Builder> |
serializableBuilderClass() |
RegisterComputeRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String fleetId()
A unique identifier for the fleet to register the compute to. You can use either the fleet ID or ARN value.
public final String computeName()
A descriptive label that is associated with the compute resource registered to your fleet.
public final String certificatePath()
The path to the TLS certificate on your compute resource. The path and certificate are not validated by GameLift.
public final String dnsName()
The DNS name of the compute resource. GameLift requires the DNS name or IP address to manage your compute resource.
public final String ipAddress()
The IP address of the compute resource. GameLift requires the DNS name or IP address to manage your compute resource.
public final String location()
The name of the custom location you added to the fleet you are registering this compute resource to.
public RegisterComputeRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RegisterComputeRequest.Builder,RegisterComputeRequest>toBuilder in class GameLiftRequestpublic static RegisterComputeRequest.Builder builder()
public static Class<? extends RegisterComputeRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2022. All rights reserved.