Package com.google.cloud.datafusion.v1 (1.37.0)

GitHub RepositoryREST 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

Interface Description
com.google.cloud.datafusion.v1.AcceleratorOrBuilder
com.google.cloud.datafusion.v1.CreateInstanceRequestOrBuilder
com.google.cloud.datafusion.v1.CryptoKeyConfigOrBuilder
com.google.cloud.datafusion.v1.DataFusionGrpc.AsyncService 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.DeleteInstanceRequestOrBuilder
com.google.cloud.datafusion.v1.GetInstanceRequestOrBuilder
com.google.cloud.datafusion.v1.InstanceOrBuilder
com.google.cloud.datafusion.v1.ListAvailableVersionsRequestOrBuilder
com.google.cloud.datafusion.v1.ListAvailableVersionsResponseOrBuilder
com.google.cloud.datafusion.v1.ListInstancesRequestOrBuilder
com.google.cloud.datafusion.v1.ListInstancesResponseOrBuilder
com.google.cloud.datafusion.v1.NetworkConfigOrBuilder
com.google.cloud.datafusion.v1.OperationMetadataOrBuilder
com.google.cloud.datafusion.v1.RestartInstanceRequestOrBuilder
com.google.cloud.datafusion.v1.UpdateInstanceRequestOrBuilder
com.google.cloud.datafusion.v1.VersionOrBuilder

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