Package com.google.cloud.datafusion.v1 (1.45.0)
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.google.cloud.datafusion.v1.DataFusionClient |
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.google.cloud.datafusion.v1.DataFusionSettings |
Settings class to configure an instance of DataFusionClient.
The default instance has everything set to sensible defaults: |
Classes
Class | Description |
---|---|
com.google.cloud.datafusion.v1.Accelerator | Identifies Data Fusion accelerators for an instance. |
com.google.cloud.datafusion.v1.Accelerator.Builder | Identifies Data Fusion accelerators for an instance. |
com.google.cloud.datafusion.v1.CreateInstanceRequest | Request message for creating a Data Fusion instance. |
com.google.cloud.datafusion.v1.CreateInstanceRequest.Builder | Request message for creating a Data Fusion instance. |
com.google.cloud.datafusion.v1.CryptoKeyConfig | The crypto key configuration. This field is used by the Customer-managed encryption keys (CMEK) feature. |
com.google.cloud.datafusion.v1.CryptoKeyConfig.Builder | The crypto key configuration. This field is used by the Customer-managed encryption keys (CMEK) feature. |
com.google.cloud.datafusion.v1.DataFusionClient.ListAvailableVersionsFixedSizeCollection | |
com.google.cloud.datafusion.v1.DataFusionClient.ListAvailableVersionsPage | |
com.google.cloud.datafusion.v1.DataFusionClient.ListAvailableVersionsPagedResponse | |
com.google.cloud.datafusion.v1.DataFusionClient.ListInstancesFixedSizeCollection | |
com.google.cloud.datafusion.v1.DataFusionClient.ListInstancesPage | |
com.google.cloud.datafusion.v1.DataFusionClient.ListInstancesPagedResponse | |
com.google.cloud.datafusion.v1.DataFusionGrpc | 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.google.cloud.datafusion.v1.DataFusionGrpc.DataFusionImplBase | Base class for the server implementation of the service DataFusion. Service for creating and managing Data Fusion instances. |
com.google.cloud.datafusion.v1.DataFusionSettings.Builder | Builder for DataFusionSettings. |
com.google.cloud.datafusion.v1.Datafusion | |
com.google.cloud.datafusion.v1.DeleteInstanceRequest | Request message for deleting a Data Fusion instance. |
com.google.cloud.datafusion.v1.DeleteInstanceRequest.Builder | Request message for deleting a Data Fusion instance. |
com.google.cloud.datafusion.v1.GetInstanceRequest | Request message for getting details about a Data Fusion instance. |
com.google.cloud.datafusion.v1.GetInstanceRequest.Builder | Request message for getting details about a Data Fusion instance. |
com.google.cloud.datafusion.v1.Instance | Represents a Data Fusion instance. |
com.google.cloud.datafusion.v1.Instance.Builder | Represents a Data Fusion instance. |
com.google.cloud.datafusion.v1.InstanceName | |
com.google.cloud.datafusion.v1.InstanceName.Builder | Builder for projects/{project}/locations/{location}/instances/{instance}. |
com.google.cloud.datafusion.v1.ListAvailableVersionsRequest | Request message for the list available versions request. |
com.google.cloud.datafusion.v1.ListAvailableVersionsRequest.Builder | Request message for the list available versions request. |
com.google.cloud.datafusion.v1.ListAvailableVersionsResponse | Response message for the list available versions request. |
com.google.cloud.datafusion.v1.ListAvailableVersionsResponse.Builder | Response message for the list available versions request. |
com.google.cloud.datafusion.v1.ListInstancesRequest | Request message for listing Data Fusion instances. |
com.google.cloud.datafusion.v1.ListInstancesRequest.Builder | Request message for listing Data Fusion instances. |
com.google.cloud.datafusion.v1.ListInstancesResponse | Response message for the list instance request. |
com.google.cloud.datafusion.v1.ListInstancesResponse.Builder | Response message for the list instance request. |
com.google.cloud.datafusion.v1.LocationName | |
com.google.cloud.datafusion.v1.LocationName.Builder | Builder for projects/{project}/locations/{location}. |
com.google.cloud.datafusion.v1.NetworkConfig | 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.google.cloud.datafusion.v1.NetworkConfig.Builder | 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.google.cloud.datafusion.v1.OperationMetadata | Represents the metadata of a long-running operation. |
com.google.cloud.datafusion.v1.OperationMetadata.Builder | Represents the metadata of a long-running operation. |
com.google.cloud.datafusion.v1.RestartInstanceRequest | Request message for restarting a Data Fusion instance. |
com.google.cloud.datafusion.v1.RestartInstanceRequest.Builder | Request message for restarting a Data Fusion instance. |
com.google.cloud.datafusion.v1.UpdateInstanceRequest | 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.google.cloud.datafusion.v1.UpdateInstanceRequest.Builder | 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.google.cloud.datafusion.v1.Version | The Data Fusion version. This proto message stores information about certain Data Fusion version, which is used for Data Fusion version upgrade. |
com.google.cloud.datafusion.v1.Version.Builder | 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.google.cloud.datafusion.v1.Accelerator.AcceleratorType | Each type represents an Accelerator (Add-On) supported by Cloud Data Fusion service. |
com.google.cloud.datafusion.v1.Accelerator.State | Different values possible for the state of an accelerator |
com.google.cloud.datafusion.v1.Instance.DisabledReason | The reason for disabling the instance if the state is DISABLED. |
com.google.cloud.datafusion.v1.Instance.State | Represents the state of a Data Fusion instance |
com.google.cloud.datafusion.v1.Instance.Type | Represents the type of Data Fusion instance. Each type is configured with the default settings for processing and memory. |
com.google.cloud.datafusion.v1.Version.Type | Each type represents the release availability of a CDF version |