Package com.exoscale.sdk.model
Class ListInstances200ResponseInstancesInner
- java.lang.Object
-
- com.exoscale.sdk.model.ListInstances200ResponseInstancesInner
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.4.0") public class ListInstances200ResponseInstancesInner extends Object
Instance
-
-
Field Summary
Fields Modifier and Type Field Description static String
JSON_PROPERTY_CREATED_AT
static String
JSON_PROPERTY_ID
static String
JSON_PROPERTY_INSTANCE_TYPE
static String
JSON_PROPERTY_IPV6_ADDRESS
static String
JSON_PROPERTY_LABELS
static String
JSON_PROPERTY_MAC_ADDRESS
static String
JSON_PROPERTY_MANAGER
static String
JSON_PROPERTY_NAME
static String
JSON_PROPERTY_PRIVATE_NETWORKS
static String
JSON_PROPERTY_PUBLIC_IP
static String
JSON_PROPERTY_PUBLIC_IP_ASSIGNMENT
static String
JSON_PROPERTY_SECURITY_GROUPS
static String
JSON_PROPERTY_SSH_KEY
static String
JSON_PROPERTY_SSH_KEYS
static String
JSON_PROPERTY_STATE
static String
JSON_PROPERTY_TEMPLATE
-
Constructor Summary
Constructors Constructor Description ListInstances200ResponseInstancesInner()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_PUBLIC_IP_ASSIGNMENT
public static final String JSON_PROPERTY_PUBLIC_IP_ASSIGNMENT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LABELS
public static final String JSON_PROPERTY_LABELS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SECURITY_GROUPS
public static final String JSON_PROPERTY_SECURITY_GROUPS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_INSTANCE_TYPE
public static final String JSON_PROPERTY_INSTANCE_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PRIVATE_NETWORKS
public static final String JSON_PROPERTY_PRIVATE_NETWORKS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TEMPLATE
public static final String JSON_PROPERTY_TEMPLATE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STATE
public static final String JSON_PROPERTY_STATE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SSH_KEY
public static final String JSON_PROPERTY_SSH_KEY
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MAC_ADDRESS
public static final String JSON_PROPERTY_MAC_ADDRESS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_MANAGER
public static final String JSON_PROPERTY_MANAGER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_IPV6_ADDRESS
public static final String JSON_PROPERTY_IPV6_ADDRESS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ID
public static final String JSON_PROPERTY_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SSH_KEYS
public static final String JSON_PROPERTY_SSH_KEYS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CREATED_AT
public static final String JSON_PROPERTY_CREATED_AT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PUBLIC_IP
public static final String JSON_PROPERTY_PUBLIC_IP
- See Also:
- Constant Field Values
-
-
Method Detail
-
publicIpAssignment
public ListInstances200ResponseInstancesInner publicIpAssignment(PublicIpAssignment publicIpAssignment)
-
getPublicIpAssignment
@Nullable public PublicIpAssignment getPublicIpAssignment()
Get publicIpAssignment- Returns:
- publicIpAssignment
-
setPublicIpAssignment
public void setPublicIpAssignment(PublicIpAssignment publicIpAssignment)
-
labels
public ListInstances200ResponseInstancesInner labels(Map<String,String> labels)
-
putLabelsItem
public ListInstances200ResponseInstancesInner putLabelsItem(String key, String labelsItem)
-
securityGroups
public ListInstances200ResponseInstancesInner securityGroups(List<SecurityGroup> securityGroups)
-
addSecurityGroupsItem
public ListInstances200ResponseInstancesInner addSecurityGroupsItem(SecurityGroup securityGroupsItem)
-
getSecurityGroups
@Nullable public List<SecurityGroup> getSecurityGroups()
Instance Security Groups- Returns:
- securityGroups
-
setSecurityGroups
public void setSecurityGroups(List<SecurityGroup> securityGroups)
-
name
public ListInstances200ResponseInstancesInner name(String name)
-
getName
@Nullable public String getName()
Instance name- Returns:
- name
-
setName
public void setName(String name)
-
instanceType
public ListInstances200ResponseInstancesInner instanceType(InstanceType instanceType)
-
getInstanceType
@Nullable public InstanceType getInstanceType()
Get instanceType- Returns:
- instanceType
-
setInstanceType
public void setInstanceType(InstanceType instanceType)
-
privateNetworks
public ListInstances200ResponseInstancesInner privateNetworks(List<ListInstances200ResponseInstancesInnerPrivateNetworksInner> privateNetworks)
-
addPrivateNetworksItem
public ListInstances200ResponseInstancesInner addPrivateNetworksItem(ListInstances200ResponseInstancesInnerPrivateNetworksInner privateNetworksItem)
-
getPrivateNetworks
@Nullable public List<ListInstances200ResponseInstancesInnerPrivateNetworksInner> getPrivateNetworks()
Instance Private Networks- Returns:
- privateNetworks
-
setPrivateNetworks
public void setPrivateNetworks(List<ListInstances200ResponseInstancesInnerPrivateNetworksInner> privateNetworks)
-
template
public ListInstances200ResponseInstancesInner template(Template template)
-
getTemplate
@Nullable public Template getTemplate()
Get template- Returns:
- template
-
setTemplate
public void setTemplate(Template template)
-
state
public ListInstances200ResponseInstancesInner state(InstanceState state)
-
getState
@Nullable public InstanceState getState()
Get state- Returns:
- state
-
setState
public void setState(InstanceState state)
-
sshKey
public ListInstances200ResponseInstancesInner sshKey(SshKey sshKey)
-
getSshKey
@Nullable public SshKey getSshKey()
Get sshKey- Returns:
- sshKey
-
setSshKey
public void setSshKey(SshKey sshKey)
-
macAddress
public ListInstances200ResponseInstancesInner macAddress(String macAddress)
-
getMacAddress
@Nullable public String getMacAddress()
Instance MAC address- Returns:
- macAddress
-
setMacAddress
public void setMacAddress(String macAddress)
-
manager
public ListInstances200ResponseInstancesInner manager(Manager manager)
-
getManager
@Nullable public Manager getManager()
Get manager- Returns:
- manager
-
setManager
public void setManager(Manager manager)
-
ipv6Address
public ListInstances200ResponseInstancesInner ipv6Address(String ipv6Address)
-
getIpv6Address
@Nullable public String getIpv6Address()
Instance IPv6 address- Returns:
- ipv6Address
-
setIpv6Address
public void setIpv6Address(String ipv6Address)
-
id
public ListInstances200ResponseInstancesInner id(UUID id)
-
getId
@Nullable public UUID getId()
Instance ID- Returns:
- id
-
setId
public void setId(UUID id)
-
sshKeys
public ListInstances200ResponseInstancesInner sshKeys(List<SshKey> sshKeys)
-
addSshKeysItem
public ListInstances200ResponseInstancesInner addSshKeysItem(SshKey sshKeysItem)
-
createdAt
public ListInstances200ResponseInstancesInner createdAt(OffsetDateTime createdAt)
-
getCreatedAt
@Nullable public OffsetDateTime getCreatedAt()
Instance creation date- Returns:
- createdAt
-
setCreatedAt
public void setCreatedAt(OffsetDateTime createdAt)
-
publicIp
public ListInstances200ResponseInstancesInner publicIp(String publicIp)
-
getPublicIp
@Nullable public String getPublicIp()
Instance public IPv4 address- Returns:
- publicIp
-
setPublicIp
public void setPublicIp(String publicIp)
-
equals
public boolean equals(Object o)
Return true if this list_instances_200_response_instances_inner object is equal to o.
-
toUrlQueryString
public String toUrlQueryString()
Convert the instance into URL query string.- Returns:
- URL query string
-
-