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
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddPrivateNetworksItem
(ListInstances200ResponseInstancesInnerPrivateNetworksInner privateNetworksItem) addSecurityGroupsItem
(SecurityGroup securityGroupsItem) addSshKeysItem
(SshKey sshKeysItem) createdAt
(OffsetDateTime createdAt) boolean
Return true if this list_instances_200_response_instances_inner object is equal to o.Instance creation dategetId()
Instance IDGet instanceTypeInstance IPv6 addressGet labelsInstance MAC addressGet managergetName()
Instance nameInstance Private NetworksInstance public IPv4 addressGet publicIpAssignmentInstance Security GroupsGet sshKeyInstance SSH KeysgetState()
Get stateGet templateint
hashCode()
instanceType
(InstanceType instanceType) ipv6Address
(String ipv6Address) macAddress
(String macAddress) privateNetworks
(List<ListInstances200ResponseInstancesInnerPrivateNetworksInner> privateNetworks) publicIpAssignment
(PublicIpAssignment publicIpAssignment) putLabelsItem
(String key, String labelsItem) securityGroups
(List<SecurityGroup> securityGroups) void
setCreatedAt
(OffsetDateTime createdAt) void
void
setInstanceType
(InstanceType instanceType) void
setIpv6Address
(String ipv6Address) void
void
setMacAddress
(String macAddress) void
setManager
(Manager manager) void
void
setPrivateNetworks
(List<ListInstances200ResponseInstancesInnerPrivateNetworksInner> privateNetworks) void
setPublicIp
(String publicIp) void
setPublicIpAssignment
(PublicIpAssignment publicIpAssignment) void
setSecurityGroups
(List<SecurityGroup> securityGroups) void
void
setSshKeys
(List<SshKey> sshKeys) void
setState
(InstanceState state) void
setTemplate
(Template template) state
(InstanceState state) toString()
Convert the instance into URL query string.toUrlQueryString
(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_PUBLIC_IP_ASSIGNMENT
- See Also:
-
JSON_PROPERTY_LABELS
- See Also:
-
JSON_PROPERTY_SECURITY_GROUPS
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_INSTANCE_TYPE
- See Also:
-
JSON_PROPERTY_PRIVATE_NETWORKS
- See Also:
-
JSON_PROPERTY_TEMPLATE
- See Also:
-
JSON_PROPERTY_STATE
- See Also:
-
JSON_PROPERTY_SSH_KEY
- See Also:
-
JSON_PROPERTY_MAC_ADDRESS
- See Also:
-
JSON_PROPERTY_MANAGER
- See Also:
-
JSON_PROPERTY_IPV6_ADDRESS
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_SSH_KEYS
- See Also:
-
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_PUBLIC_IP
- See Also:
-
-
Constructor Details
-
ListInstances200ResponseInstancesInner
public ListInstances200ResponseInstancesInner()
-
-
Method Details
-
publicIpAssignment
public ListInstances200ResponseInstancesInner publicIpAssignment(PublicIpAssignment publicIpAssignment) -
getPublicIpAssignment
Get publicIpAssignment- Returns:
- publicIpAssignment
-
setPublicIpAssignment
-
labels
-
putLabelsItem
-
getLabels
Get labels- Returns:
- labels
-
setLabels
-
securityGroups
-
addSecurityGroupsItem
public ListInstances200ResponseInstancesInner addSecurityGroupsItem(SecurityGroup securityGroupsItem) -
getSecurityGroups
Instance Security Groups- Returns:
- securityGroups
-
setSecurityGroups
-
name
-
getName
Instance name- Returns:
- name
-
setName
-
instanceType
-
getInstanceType
Get instanceType- Returns:
- instanceType
-
setInstanceType
-
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
-
getTemplate
Get template- Returns:
- template
-
setTemplate
-
state
-
getState
Get state- Returns:
- state
-
setState
-
sshKey
-
getSshKey
Get sshKey- Returns:
- sshKey
-
setSshKey
-
macAddress
-
getMacAddress
Instance MAC address- Returns:
- macAddress
-
setMacAddress
-
manager
-
getManager
Get manager- Returns:
- manager
-
setManager
-
ipv6Address
-
getIpv6Address
Instance IPv6 address- Returns:
- ipv6Address
-
setIpv6Address
-
id
-
getId
Instance ID- Returns:
- id
-
setId
-
sshKeys
-
addSshKeysItem
-
getSshKeys
Instance SSH Keys- Returns:
- sshKeys
-
setSshKeys
-
createdAt
-
getCreatedAt
Instance creation date- Returns:
- createdAt
-
setCreatedAt
-
publicIp
-
getPublicIp
Instance public IPv4 address- Returns:
- publicIp
-
setPublicIp
-
equals
Return true if this list_instances_200_response_instances_inner object is equal to o. -
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix
- prefix of the query string- Returns:
- URL query string
-