Class FreeIpaInstance
- java.lang.Object
-
- com.cloudera.cdp.environments.model.FreeIpaInstance
-
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2024-03-13T13:08:47.341-07:00") public class FreeIpaInstance extends Object
Object for a FreeIPA instance providing specific information about the instance.
-
-
Constructor Summary
Constructors Constructor Description FreeIpaInstance()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
List<AttachedVolumeDetail>
getAttachedVolumes()
Getter for attachedVolumes.String
getAvailabilityZone()
Getter for availabilityZone.String
getDiscoveryFQDN()
Getter for discoveryFQDN.String
getInstanceGroup()
Getter for instanceGroup.String
getInstanceId()
Getter for instanceId.String
getInstanceStatus()
Getter for instanceStatus.String
getInstanceStatusReason()
Getter for instanceStatusReason.String
getInstanceType()
Getter for instanceType.String
getInstanceVmType()
Getter for instanceVmType.String
getLifeCycle()
Getter for lifeCycle.String
getPrivateIP()
Getter for privateIP.String
getPublicIP()
Getter for publicIP.Integer
getSshPort()
Getter for sshPort.String
getSubnetId()
Getter for subnetId.int
hashCode()
void
setAttachedVolumes(List<AttachedVolumeDetail> attachedVolumes)
Setter for attachedVolumes.void
setAvailabilityZone(String availabilityZone)
Setter for availabilityZone.void
setDiscoveryFQDN(String discoveryFQDN)
Setter for discoveryFQDN.void
setInstanceGroup(String instanceGroup)
Setter for instanceGroup.void
setInstanceId(String instanceId)
Setter for instanceId.void
setInstanceStatus(String instanceStatus)
Setter for instanceStatus.void
setInstanceStatusReason(String instanceStatusReason)
Setter for instanceStatusReason.void
setInstanceType(String instanceType)
Setter for instanceType.void
setInstanceVmType(String instanceVmType)
Setter for instanceVmType.void
setLifeCycle(String lifeCycle)
Setter for lifeCycle.void
setPrivateIP(String privateIP)
Setter for privateIP.void
setPublicIP(String publicIP)
Setter for publicIP.void
setSshPort(Integer sshPort)
Setter for sshPort.void
setSubnetId(String subnetId)
Setter for subnetId.String
toString()
-
-
-
Method Detail
-
getAvailabilityZone
public String getAvailabilityZone()
Getter for availabilityZone. The availability zone of the instance.
-
setAvailabilityZone
public void setAvailabilityZone(String availabilityZone)
Setter for availabilityZone. The availability zone of the instance.
-
getDiscoveryFQDN
public String getDiscoveryFQDN()
Getter for discoveryFQDN. The fully qualified domain name of the instance in the service discovery cluster.
-
setDiscoveryFQDN
public void setDiscoveryFQDN(String discoveryFQDN)
Setter for discoveryFQDN. The fully qualified domain name of the instance in the service discovery cluster.
-
getInstanceId
public String getInstanceId()
Getter for instanceId. The instance ID for the instance.
-
setInstanceId
public void setInstanceId(String instanceId)
Setter for instanceId. The instance ID for the instance.
-
getInstanceGroup
public String getInstanceGroup()
Getter for instanceGroup. The instance group that contains the instance.
-
setInstanceGroup
public void setInstanceGroup(String instanceGroup)
Setter for instanceGroup. The instance group that contains the instance.
-
getInstanceStatus
public String getInstanceStatus()
Getter for instanceStatus. The status of the instance.
-
setInstanceStatus
public void setInstanceStatus(String instanceStatus)
Setter for instanceStatus. The status of the instance.
-
getInstanceStatusReason
public String getInstanceStatusReason()
Getter for instanceStatusReason. The status reason for the instance.
-
setInstanceStatusReason
public void setInstanceStatusReason(String instanceStatusReason)
Setter for instanceStatusReason. The status reason for the instance.
-
getInstanceType
public String getInstanceType()
Getter for instanceType. The type of the instance (either GATEWAY or GATEWAY_PRIMARY).
-
setInstanceType
public void setInstanceType(String instanceType)
Setter for instanceType. The type of the instance (either GATEWAY or GATEWAY_PRIMARY).
-
getInstanceVmType
public String getInstanceVmType()
Getter for instanceVmType. The VM type of the instance. Supported values depend on the cloud platform.
-
setInstanceVmType
public void setInstanceVmType(String instanceVmType)
Setter for instanceVmType. The VM type of the instance. Supported values depend on the cloud platform.
-
getLifeCycle
public String getLifeCycle()
Getter for lifeCycle. The life cycle type for the instance (either NORMAL or SPOT).
-
setLifeCycle
public void setLifeCycle(String lifeCycle)
Setter for lifeCycle. The life cycle type for the instance (either NORMAL or SPOT).
-
getPrivateIP
public String getPrivateIP()
Getter for privateIP. The private IP of the instance.
-
setPrivateIP
public void setPrivateIP(String privateIP)
Setter for privateIP. The private IP of the instance.
-
getPublicIP
public String getPublicIP()
Getter for publicIP. The public IP of the instance.
-
setPublicIP
public void setPublicIP(String publicIP)
Setter for publicIP. The public IP of the instance.
-
getSshPort
public Integer getSshPort()
Getter for sshPort. The SSH port of the instance.
-
setSshPort
public void setSshPort(Integer sshPort)
Setter for sshPort. The SSH port of the instance.
-
getSubnetId
public String getSubnetId()
Getter for subnetId. The subnet ID of the instance.
-
setSubnetId
public void setSubnetId(String subnetId)
Setter for subnetId. The subnet ID of the instance.
-
getAttachedVolumes
public List<AttachedVolumeDetail> getAttachedVolumes()
Getter for attachedVolumes. List of volumes attached to this instance.
-
setAttachedVolumes
public void setAttachedVolumes(List<AttachedVolumeDetail> attachedVolumes)
Setter for attachedVolumes. List of volumes attached to this instance.
-
-