| GitHub Repository | REST Documentation |
Client Classes
Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.
| Client | Description |
|---|---|
| com. |
Service Description: Service for creating and managing Data Fusion instances. Data Fusion enables
ETL developers to build code-free, data integration pipelines via a point-and-click UI.
This class provides the ability to make remote calls to the backing service through method |
Settings Classes
Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.
| Settings | Description |
|---|---|
| com. |
Settings class to configure an instance of DataFusionClient.
The default instance has everything set to sensible defaults: |
Classes
| Class | Description |
|---|---|
| com. |
Identifies Data Fusion accelerators for an instance. |
| com. |
Identifies Data Fusion accelerators for an instance. |
| com. |
Request message for creating a Data Fusion instance. |
| com. |
Request message for creating a Data Fusion instance. |
| com. |
The crypto key configuration. This field is used by the Customer-managed encryption keys (CMEK) feature. |
| com. |
The crypto key configuration. This field is used by the Customer-managed encryption keys (CMEK) feature. |
| com. |
|
| com. |
|
| com. |
|
| com. |
|
| com. |
|
| com. |
|
| com. |
Service for creating and managing Data Fusion instances. Data Fusion enables ETL developers to build code-free, data integration pipelines via a point-and-click UI. |
| com. |
Base class for the server implementation of the service DataFusion. Service for creating and managing Data Fusion instances. |
| com. |
Builder for DataFusionSettings. |
| com. |
|
| com. |
Request message for deleting a Data Fusion instance. |
| com. |
Request message for deleting a Data Fusion instance. |
| com. |
Request message for getting details about a Data Fusion instance. |
| com. |
Request message for getting details about a Data Fusion instance. |
| com. |
Represents a Data Fusion instance. |
| com. |
Represents a Data Fusion instance. |
| com. |
|
| com. |
Builder for projects/{project}/locations/{location}/instances/{instance}. |
| com. |
Request message for the list available versions request. |
| com. |
Request message for the list available versions request. |
| com. |
Response message for the list available versions request. |
| com. |
Response message for the list available versions request. |
| com. |
Request message for listing Data Fusion instances. |
| com. |
Request message for listing Data Fusion instances. |
| com. |
Response message for the list instance request. |
| com. |
Response message for the list instance request. |
| com. |
|
| com. |
Builder for projects/{project}/locations/{location}. |
| com. |
Network configuration for a Data Fusion instance. These configurations are used for peering with the customer network. Configurations are optional when a public Data Fusion instance is to be created. However, providing |
| com. |
Network configuration for a Data Fusion instance. These configurations are used for peering with the customer network. Configurations are optional when a public Data Fusion instance is to be created. However, providing |
| com. |
Represents the metadata of a long-running operation. |
| com. |
Represents the metadata of a long-running operation. |
| com. |
Request message for restarting a Data Fusion instance. |
| com. |
Request message for restarting a Data Fusion instance. |
| com. |
Request message for updating a Data Fusion instance. Data Fusion allows updating the labels, options, and stack driver settings. This is also used for CDF version upgrade. |
| com. |
Request message for updating a Data Fusion instance. Data Fusion allows updating the labels, options, and stack driver settings. This is also used for CDF version upgrade. |
| com. |
The Data Fusion version. This proto message stores information about certain Data Fusion version, which is used for Data Fusion version upgrade. |
| com. |
The Data Fusion version. This proto message stores information about certain Data Fusion version, which is used for Data Fusion version upgrade. |
Interfaces
Enums
| Enum | Description |
|---|---|
| com. |
Each type represents an Accelerator (Add-On) supported by Cloud Data Fusion service. |
| com. |
Different values possible for the state of an accelerator |
| com. |
The reason for disabling the instance if the state is DISABLED. |
| com. |
Represents the state of a Data Fusion instance |
| com. |
Represents the type of Data Fusion instance. Each type is configured with the default settings for processing and memory. |
| com. |
Each type represents the release availability of a CDF version |