StructuredPojo
, ToCopyableBuilder<InstanceAccess.Builder,InstanceAccess>
@Generated("software.amazon.awssdk:codegen") public class InstanceAccess extends Object implements StructuredPojo, ToCopyableBuilder<InstanceAccess.Builder,InstanceAccess>
Information required to remotely connect to a fleet instance. Access is requested by calling GetInstanceAccess.
Modifier and Type | Class | Description |
---|---|---|
static interface |
InstanceAccess.Builder |
Modifier and Type | Method | Description |
---|---|---|
static InstanceAccess.Builder |
builder() |
|
InstanceCredentials |
credentials() |
Credentials required to access the instance.
|
boolean |
equals(Object obj) |
|
String |
fleetId() |
Unique identifier for a fleet containing the instance being accessed.
|
int |
hashCode() |
|
String |
instanceId() |
Unique identifier for an instance being accessed.
|
String |
ipAddress() |
IP address assigned to the instance.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Marshalls this structured data using the given
ProtocolMarshaller . |
String |
operatingSystem() |
Operating system that is running on the instance.
|
static Class<? extends InstanceAccess.Builder> |
serializableBuilderClass() |
|
InstanceAccess.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
public String fleetId()
Unique identifier for a fleet containing the instance being accessed.
public String instanceId()
Unique identifier for an instance being accessed.
public String ipAddress()
IP address assigned to the instance.
public String operatingSystem()
Operating system that is running on the instance.
OperatingSystem
public InstanceCredentials credentials()
Credentials required to access the instance.
public InstanceAccess.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<InstanceAccess.Builder,InstanceAccess>
public static InstanceAccess.Builder builder()
public static Class<? extends InstanceAccess.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.