Class: Google::Cloud::DataFusion::V1::Accelerator

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/datafusion/v1/datafusion.rb

Overview

Identifies Data Fusion accelerators for an instance.

Defined Under Namespace

Modules: AcceleratorType, State

Instance Attribute Summary collapse

Instance Attribute Details

#accelerator_type::Google::Cloud::DataFusion::V1::Accelerator::AcceleratorType

Returns The type of an accelator for a CDF instance.

Returns:



84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
# File 'proto_docs/google/cloud/datafusion/v1/datafusion.rb', line 84

class Accelerator
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Each type represents an Accelerator (Add-On) supported by Cloud Data Fusion
  # service.
  module AcceleratorType
    # Default value, if unspecified.
    ACCELERATOR_TYPE_UNSPECIFIED = 0

    # Change Data Capture accelerator for CDF.
    CDC = 1

    # Cloud Healthcare accelerator for CDF. This accelerator is to enable Cloud
    # Healthcare specific CDF plugins developed by Healthcare team.
    HEALTHCARE = 2

    # Contact Center AI Insights
    # This accelerator is used to enable import and export pipelines
    # custom built to streamline CCAI Insights processing.
    CCAI_INSIGHTS = 3
  end

  # Different values possible for the state of an accelerator
  module State
    # Default value, do not use
    STATE_UNSPECIFIED = 0

    # Indicates that the accelerator is enabled and available to use
    ENABLED = 1

    # Indicates that the accelerator is disabled and not available to use
    DISABLED = 2

    # Indicates that accelerator state is currently unknown.
    # Requests for enable, disable could be retried while in this state
    UNKNOWN = 3
  end
end

#state::Google::Cloud::DataFusion::V1::Accelerator::State

Returns The state of the accelerator.

Returns:



84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
# File 'proto_docs/google/cloud/datafusion/v1/datafusion.rb', line 84

class Accelerator
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Each type represents an Accelerator (Add-On) supported by Cloud Data Fusion
  # service.
  module AcceleratorType
    # Default value, if unspecified.
    ACCELERATOR_TYPE_UNSPECIFIED = 0

    # Change Data Capture accelerator for CDF.
    CDC = 1

    # Cloud Healthcare accelerator for CDF. This accelerator is to enable Cloud
    # Healthcare specific CDF plugins developed by Healthcare team.
    HEALTHCARE = 2

    # Contact Center AI Insights
    # This accelerator is used to enable import and export pipelines
    # custom built to streamline CCAI Insights processing.
    CCAI_INSIGHTS = 3
  end

  # Different values possible for the state of an accelerator
  module State
    # Default value, do not use
    STATE_UNSPECIFIED = 0

    # Indicates that the accelerator is enabled and available to use
    ENABLED = 1

    # Indicates that the accelerator is disabled and not available to use
    DISABLED = 2

    # Indicates that accelerator state is currently unknown.
    # Requests for enable, disable could be retried while in this state
    UNKNOWN = 3
  end
end