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