--- title: "Get Pipeline Instance" url: https://docs.catalyst.zoho.com/en/sdk/java/v1/pipelines/get-pipeline-instance/ description: "This page describes the method to fetch pipeline instance and use it for other pipeline operations." last_updated: 2026-09-08T11:07:33Z service: All Services type: general related_links: - name: "Catalyst Pipelines" url: /en/pipelines/help/pipelines/introduction - name: "Create a Pipeline" url: /en/pipelines/help/pipelines/create-a-pipeline - name: "JavaScript SDK" url: /en/sdk/javascript/v1/pipelines/create-instance/ - name: "Python SDK" url: /en/sdk/python/v1/pipelines/get-pipeline-instance - name: "REST API" url: /en/api/code-reference/pipelines/get-pipeline-details --- # Catalyst Pipelines [Catalyst Pipelines](https://docs.catalyst.zoho.com/en/pipelines/help/pipelines/introduction) implements a CI/CD approach to enable automation of building, testing, and deployment of web or mobile applications to preferred environments. You can [create a pipeline](https://docs.catalyst.zoho.com/en/pipelines/help/pipelines/create-a-pipeline) from the Catalyst console.Using the SDKs below, you can retrieve the details of a Catalyst Pipeline and also execute a pipeline by incorporating the code snippets in your application. #### Sample Code Snippet **Package Imports** ```java import com.zc.component.pipeline.ZCPipeline; import com.zc.component.pipeline.ZCPipelineDetails; import com.zc.component.pipeline.ZCPipelineRunHistory; ``` # Get Pipeline Instance A component instance is an object that can be used to access the properties specific to a particular component. You can create a component instance to perform the below listed actions in Catalyst Pipelines. You can create a new `pipelines_service` instance as shown below. This component instance will be used for all Pipeline operations in the Java SDK. ```java ZCPipeline pipelines_service = ZCPipeline.getInstance(); ```