Class: Google::Cloud::ManagedKafka::V1::ConnectCluster
- Inherits:
-
Object
- Object
- Google::Cloud::ManagedKafka::V1::ConnectCluster
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/managedkafka/v1/resources.rb
Overview
An Apache Kafka Connect cluster deployed in a location.
Defined Under Namespace
Modules: State Classes: ConfigEntry, LabelsEntry
Instance Attribute Summary collapse
-
#capacity_config ⇒ ::Google::Cloud::ManagedKafka::V1::CapacityConfig
Required.
-
#config ⇒ ::Google::Protobuf::Map{::String => ::String}
Optional.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#gcp_config ⇒ ::Google::Cloud::ManagedKafka::V1::ConnectGcpConfig
Required.
-
#kafka_cluster ⇒ ::String
Required.
-
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Optional.
-
#name ⇒ ::String
Identifier.
-
#state ⇒ ::Google::Cloud::ManagedKafka::V1::ConnectCluster::State
readonly
Output only.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
Instance Attribute Details
#capacity_config ⇒ ::Google::Cloud::ManagedKafka::V1::CapacityConfig
Returns Required. Capacity configuration for the Kafka Connect cluster.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 371 class ConnectCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ConfigEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |
#config ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns Optional. Configurations for the worker that are overridden from the
defaults. The key of the map is a Kafka Connect worker property name, for
example: exactly.once.source.support
.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 371 class ConnectCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ConfigEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The time when the cluster was created.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 371 class ConnectCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ConfigEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |
#gcp_config ⇒ ::Google::Cloud::ManagedKafka::V1::ConnectGcpConfig
Returns Required. Configuration properties for a Kafka Connect cluster deployed to Google Cloud Platform.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 371 class ConnectCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ConfigEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |
#kafka_cluster ⇒ ::String
Returns Required. Immutable. The name of the Kafka cluster this Kafka Connect cluster is attached to. Structured like: projects/{project}/locations/{location}/clusters/{cluster}.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 371 class ConnectCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ConfigEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns Optional. Labels as key value pairs.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 371 class ConnectCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ConfigEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |
#name ⇒ ::String
Returns Identifier. The name of the Kafka Connect cluster. Structured like: projects/{project_number}/locations/{location}/connectClusters/{connect_cluster_id}.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 371 class ConnectCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ConfigEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |
#state ⇒ ::Google::Cloud::ManagedKafka::V1::ConnectCluster::State (readonly)
Returns Output only. The current state of the cluster.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 371 class ConnectCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ConfigEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The time when the cluster was last updated.
371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 |
# File 'proto_docs/google/cloud/managedkafka/v1/resources.rb', line 371 class ConnectCluster include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class ConfigEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The state of the cluster. module State # A state was not specified. STATE_UNSPECIFIED = 0 # The cluster is being created. CREATING = 1 # The cluster is active. ACTIVE = 2 # The cluster is being deleted. DELETING = 3 end end |