Class RpcDeployment
- java.lang.Object
-
- com.cloudera.cdp.dfworkload.model.RpcDeployment
-
@Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen", date="2023-09-14T10:47:19.979-07:00") public class RpcDeployment extends Object
Provides details about a deployment.
-
-
Constructor Summary
Constructors Constructor Description RpcDeployment()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
Long
getActiveErrorAlertCount()
Getter for activeErrorAlertCount.Long
getActiveInfoAlertCount()
Getter for activeInfoAlertCount.Long
getActiveWarningAlertCount()
Getter for activeWarningAlertCount.String
getArtifactTypeName()
Getter for artifactTypeName.Integer
getAutoscaleMaxNodes()
Getter for autoscaleMaxNodes.Integer
getAutoscaleMinNodes()
Getter for autoscaleMinNodes.Boolean
getAutoscalingEnabled()
Getter for autoscalingEnabled.String
getCfmNifiVersion()
Getter for cfmNifiVersion.String
getClusterSize()
Getter for clusterSize.Integer
getConfigurationVersion()
Getter for configurationVersion.Integer
getCoresPerNode()
Getter for coresPerNode.Long
getCreated()
Getter for created.String
getCrn()
Getter for crn.Integer
getCurrentNodeCount()
Getter for currentNodeCount.String
getCustomNarConfigurationId()
Getter for customNarConfigurationId.String
getDeployedByName()
Getter for deployedByName.String
getDeployedByUsername()
Getter for deployedByUsername.String
getDfxLocalUrl()
Getter for dfxLocalUrl.String
getFlowCrn()
Getter for flowCrn.String
getFlowDesignerId()
Getter for flowDesignerId.Boolean
getFlowMetricsScalingEnabled()
Getter for flowMetricsScalingEnabled.String
getFlowName()
Getter for flowName.Integer
getFlowVersion()
Getter for flowVersion.String
getFlowVersionCrn()
Getter for flowVersionCrn.Double
getHeapSize()
Getter for heapSize.String
getInboundConnectionEndpointId()
Getter for inboundConnectionEndpointId.String
getLastUpdatedByUsername()
Getter for lastUpdatedByUsername.Double
getMemoryLimit()
Getter for memoryLimit.String
getName()
Getter for name.String
getNifiUrl()
Getter for nifiUrl.ServiceMeta
getService()
Getter for service.Integer
getStaticNodeCount()
Getter for staticNodeCount.DeploymentStatus
getStatus()
Getter for status.Boolean
getTestSession()
Getter for testSession.Long
getUpdated()
Getter for updated.List<String>
getValidActions()
Getter for validActions.int
hashCode()
void
setActiveErrorAlertCount(Long activeErrorAlertCount)
Setter for activeErrorAlertCount.void
setActiveInfoAlertCount(Long activeInfoAlertCount)
Setter for activeInfoAlertCount.void
setActiveWarningAlertCount(Long activeWarningAlertCount)
Setter for activeWarningAlertCount.void
setArtifactTypeName(String artifactTypeName)
Setter for artifactTypeName.void
setAutoscaleMaxNodes(Integer autoscaleMaxNodes)
Setter for autoscaleMaxNodes.void
setAutoscaleMinNodes(Integer autoscaleMinNodes)
Setter for autoscaleMinNodes.void
setAutoscalingEnabled(Boolean autoscalingEnabled)
Setter for autoscalingEnabled.void
setCfmNifiVersion(String cfmNifiVersion)
Setter for cfmNifiVersion.void
setClusterSize(String clusterSize)
Setter for clusterSize.void
setConfigurationVersion(Integer configurationVersion)
Setter for configurationVersion.void
setCoresPerNode(Integer coresPerNode)
Setter for coresPerNode.void
setCreated(Long created)
Setter for created.void
setCrn(String crn)
Setter for crn.void
setCurrentNodeCount(Integer currentNodeCount)
Setter for currentNodeCount.void
setCustomNarConfigurationId(String customNarConfigurationId)
Setter for customNarConfigurationId.void
setDeployedByName(String deployedByName)
Setter for deployedByName.void
setDeployedByUsername(String deployedByUsername)
Setter for deployedByUsername.void
setDfxLocalUrl(String dfxLocalUrl)
Setter for dfxLocalUrl.void
setFlowCrn(String flowCrn)
Setter for flowCrn.void
setFlowDesignerId(String flowDesignerId)
Setter for flowDesignerId.void
setFlowMetricsScalingEnabled(Boolean flowMetricsScalingEnabled)
Setter for flowMetricsScalingEnabled.void
setFlowName(String flowName)
Setter for flowName.void
setFlowVersion(Integer flowVersion)
Setter for flowVersion.void
setFlowVersionCrn(String flowVersionCrn)
Setter for flowVersionCrn.void
setHeapSize(Double heapSize)
Setter for heapSize.void
setInboundConnectionEndpointId(String inboundConnectionEndpointId)
Setter for inboundConnectionEndpointId.void
setLastUpdatedByUsername(String lastUpdatedByUsername)
Setter for lastUpdatedByUsername.void
setMemoryLimit(Double memoryLimit)
Setter for memoryLimit.void
setName(String name)
Setter for name.void
setNifiUrl(String nifiUrl)
Setter for nifiUrl.void
setService(ServiceMeta service)
Setter for service.void
setStaticNodeCount(Integer staticNodeCount)
Setter for staticNodeCount.void
setStatus(DeploymentStatus status)
Setter for status.void
setTestSession(Boolean testSession)
Setter for testSession.void
setUpdated(Long updated)
Setter for updated.void
setValidActions(List<String> validActions)
Setter for validActions.String
toString()
-
-
-
Method Detail
-
getName
public String getName()
Getter for name. The name of the deployment
-
setName
public void setName(String name)
Setter for name. The name of the deployment
-
getStatus
public DeploymentStatus getStatus()
Getter for status. The status of the deployment
-
setStatus
public void setStatus(DeploymentStatus status)
Setter for status. The status of the deployment
-
getService
public ServiceMeta getService()
Getter for service. Simple information about the DataFlow service of the deployment
-
setService
public void setService(ServiceMeta service)
Setter for service. Simple information about the DataFlow service of the deployment
-
getCrn
public String getCrn()
Getter for crn. The CRN of the deployment
-
setCrn
public void setCrn(String crn)
Setter for crn. The CRN of the deployment
-
getActiveInfoAlertCount
public Long getActiveInfoAlertCount()
Getter for activeInfoAlertCount. Current count of active alerts classified as an info
-
setActiveInfoAlertCount
public void setActiveInfoAlertCount(Long activeInfoAlertCount)
Setter for activeInfoAlertCount. Current count of active alerts classified as an info
-
getActiveWarningAlertCount
public Long getActiveWarningAlertCount()
Getter for activeWarningAlertCount. Current count of active alerts classified as a warning
-
setActiveWarningAlertCount
public void setActiveWarningAlertCount(Long activeWarningAlertCount)
Setter for activeWarningAlertCount. Current count of active alerts classified as a warning
-
getActiveErrorAlertCount
public Long getActiveErrorAlertCount()
Getter for activeErrorAlertCount. Current count of active alerts classified as an error
-
setActiveErrorAlertCount
public void setActiveErrorAlertCount(Long activeErrorAlertCount)
Setter for activeErrorAlertCount. Current count of active alerts classified as an error
-
getCreated
public Long getCreated()
Getter for created. Timestamp of the creation of the deployment
-
setCreated
public void setCreated(Long created)
Setter for created. Timestamp of the creation of the deployment
-
getUpdated
public Long getUpdated()
Getter for updated. Timestamp of the last time the deployment was modified
-
setUpdated
public void setUpdated(Long updated)
Setter for updated. Timestamp of the last time the deployment was modified
-
getValidActions
public List<String> getValidActions()
Getter for validActions. Valid actions that can be applied to the deployment in its current state
-
setValidActions
public void setValidActions(List<String> validActions)
Setter for validActions. Valid actions that can be applied to the deployment in its current state
-
getNifiUrl
public String getNifiUrl()
Getter for nifiUrl. The url to open the deployed flow in NiFi
-
setNifiUrl
public void setNifiUrl(String nifiUrl)
Setter for nifiUrl. The url to open the deployed flow in NiFi
-
getClusterSize
public String getClusterSize()
Getter for clusterSize. The initial size of the deployment
-
setClusterSize
public void setClusterSize(String clusterSize)
Setter for clusterSize. The initial size of the deployment
-
getCoresPerNode
public Integer getCoresPerNode()
Getter for coresPerNode. The number of cores per node for the deployment
-
setCoresPerNode
public void setCoresPerNode(Integer coresPerNode)
Setter for coresPerNode. The number of cores per node for the deployment
-
getHeapSize
public Double getHeapSize()
Getter for heapSize. The heap size for the deployment
-
setHeapSize
public void setHeapSize(Double heapSize)
Setter for heapSize. The heap size for the deployment
-
getAutoscalingEnabled
public Boolean getAutoscalingEnabled()
Getter for autoscalingEnabled. Whether or not autoscaling is enabled for this deployment
-
setAutoscalingEnabled
public void setAutoscalingEnabled(Boolean autoscalingEnabled)
Setter for autoscalingEnabled. Whether or not autoscaling is enabled for this deployment
-
getFlowMetricsScalingEnabled
public Boolean getFlowMetricsScalingEnabled()
Getter for flowMetricsScalingEnabled. Whether or not flow metrics scaling is enabled for this deployment
-
setFlowMetricsScalingEnabled
public void setFlowMetricsScalingEnabled(Boolean flowMetricsScalingEnabled)
Setter for flowMetricsScalingEnabled. Whether or not flow metrics scaling is enabled for this deployment
-
getAutoscaleMinNodes
public Integer getAutoscaleMinNodes()
Getter for autoscaleMinNodes. The minimum number of nodes that the deployment will allocate; can only be used when autoscalingEnabled is true
-
setAutoscaleMinNodes
public void setAutoscaleMinNodes(Integer autoscaleMinNodes)
Setter for autoscaleMinNodes. The minimum number of nodes that the deployment will allocate; can only be used when autoscalingEnabled is true
-
getAutoscaleMaxNodes
public Integer getAutoscaleMaxNodes()
Getter for autoscaleMaxNodes. The maximum number of nodes that the deployment can scale up to; can only be used when autoscalingEnabled is true
-
setAutoscaleMaxNodes
public void setAutoscaleMaxNodes(Integer autoscaleMaxNodes)
Setter for autoscaleMaxNodes. The maximum number of nodes that the deployment can scale up to; can only be used when autoscalingEnabled is true
-
getStaticNodeCount
public Integer getStaticNodeCount()
Getter for staticNodeCount. The static number of nodes of the deployment; can only be used when autoscalingEnabled is false
-
setStaticNodeCount
public void setStaticNodeCount(Integer staticNodeCount)
Setter for staticNodeCount. The static number of nodes of the deployment; can only be used when autoscalingEnabled is false
-
getFlowName
public String getFlowName()
Getter for flowName. The name of the flow
-
setFlowName
public void setFlowName(String flowName)
Setter for flowName. The name of the flow
-
getFlowVersion
public Integer getFlowVersion()
Getter for flowVersion. The version of the flow
-
setFlowVersion
public void setFlowVersion(Integer flowVersion)
Setter for flowVersion. The version of the flow
-
getFlowVersionCrn
public String getFlowVersionCrn()
Getter for flowVersionCrn. The deployment's current flow version CRN
-
setFlowVersionCrn
public void setFlowVersionCrn(String flowVersionCrn)
Setter for flowVersionCrn. The deployment's current flow version CRN
-
getFlowCrn
public String getFlowCrn()
Getter for flowCrn. The deployment's current flow CRN
-
setFlowCrn
public void setFlowCrn(String flowCrn)
Setter for flowCrn. The deployment's current flow CRN
-
getArtifactTypeName
public String getArtifactTypeName()
Getter for artifactTypeName. The type of artifact of the flow
-
setArtifactTypeName
public void setArtifactTypeName(String artifactTypeName)
Setter for artifactTypeName. The type of artifact of the flow
-
getCurrentNodeCount
public Integer getCurrentNodeCount()
Getter for currentNodeCount. The current node count
-
setCurrentNodeCount
public void setCurrentNodeCount(Integer currentNodeCount)
Setter for currentNodeCount. The current node count
-
getDeployedByUsername
public String getDeployedByUsername()
Getter for deployedByUsername. The username of the person who deployed the flow
-
setDeployedByUsername
public void setDeployedByUsername(String deployedByUsername)
Setter for deployedByUsername. The username of the person who deployed the flow
-
getDeployedByName
public String getDeployedByName()
Getter for deployedByName. The name of the person who deployed the flow
-
setDeployedByName
public void setDeployedByName(String deployedByName)
Setter for deployedByName. The name of the person who deployed the flow
-
getDfxLocalUrl
public String getDfxLocalUrl()
Getter for dfxLocalUrl. Base URL to the CDF Local instance running this deployment
-
setDfxLocalUrl
public void setDfxLocalUrl(String dfxLocalUrl)
Setter for dfxLocalUrl. Base URL to the CDF Local instance running this deployment
-
getConfigurationVersion
public Integer getConfigurationVersion()
Getter for configurationVersion. The current version of the deployment's configuration
-
setConfigurationVersion
public void setConfigurationVersion(Integer configurationVersion)
Setter for configurationVersion. The current version of the deployment's configuration
-
getLastUpdatedByUsername
public String getLastUpdatedByUsername()
Getter for lastUpdatedByUsername. The username of the last person to update the deployment
-
setLastUpdatedByUsername
public void setLastUpdatedByUsername(String lastUpdatedByUsername)
Setter for lastUpdatedByUsername. The username of the last person to update the deployment
-
getCfmNifiVersion
public String getCfmNifiVersion()
Getter for cfmNifiVersion. The CFM NiFi version associated with the deployment
-
setCfmNifiVersion
public void setCfmNifiVersion(String cfmNifiVersion)
Setter for cfmNifiVersion. The CFM NiFi version associated with the deployment
-
getMemoryLimit
public Double getMemoryLimit()
Getter for memoryLimit. The memory limit of the deployment
-
setMemoryLimit
public void setMemoryLimit(Double memoryLimit)
Setter for memoryLimit. The memory limit of the deployment
-
getInboundConnectionEndpointId
public String getInboundConnectionEndpointId()
Getter for inboundConnectionEndpointId. The ID of Inbound Connection Endpoint assigned to the deployment
-
setInboundConnectionEndpointId
public void setInboundConnectionEndpointId(String inboundConnectionEndpointId)
Setter for inboundConnectionEndpointId. The ID of Inbound Connection Endpoint assigned to the deployment
-
getTestSession
public Boolean getTestSession()
Getter for testSession. Indicates this deployment was created as a test session for designing a flow
-
setTestSession
public void setTestSession(Boolean testSession)
Setter for testSession. Indicates this deployment was created as a test session for designing a flow
-
getFlowDesignerId
public String getFlowDesignerId()
Getter for flowDesignerId. The ID of the flow design for a test session deployment.
-
setFlowDesignerId
public void setFlowDesignerId(String flowDesignerId)
Setter for flowDesignerId. The ID of the flow design for a test session deployment.
-
getCustomNarConfigurationId
public String getCustomNarConfigurationId()
Getter for customNarConfigurationId. The identifier of the custom NAR configuration, if used.
-
setCustomNarConfigurationId
public void setCustomNarConfigurationId(String customNarConfigurationId)
Setter for customNarConfigurationId. The identifier of the custom NAR configuration, if used.
-
-