Reference documentation and code samples for the Google Cloud Managed Kafka V1 Client class ConnectCluster.
An Apache Kafka Connect cluster deployed in a location.
Generated from protobuf message google.cloud.managedkafka.v1.ConnectCluster
Namespace
Google \ Cloud \ ManagedKafka \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ gcp_config |
ConnectGcpConfig
Required. Configuration properties for a Kafka Connect cluster deployed to Google Cloud Platform. |
↳ name |
string
Identifier. The name of the Kafka Connect cluster. Structured like: projects/{project_number}/locations/{location}/connectClusters/{connect_cluster_id} |
↳ kafka_cluster |
string
Required. Immutable. The name of the Kafka cluster this Kafka Connect cluster is attached to. Structured like: projects/{project}/locations/{location}/clusters/{cluster} |
↳ create_time |
Google\Protobuf\Timestamp
Output only. The time when the cluster was created. |
↳ update_time |
Google\Protobuf\Timestamp
Output only. The time when the cluster was last updated. |
↳ labels |
array|Google\Protobuf\Internal\MapField
Optional. Labels as key value pairs. |
↳ capacity_config |
CapacityConfig
Required. Capacity configuration for the Kafka Connect cluster. |
↳ state |
int
Output only. The current state of the cluster. |
↳ config |
array|Google\Protobuf\Internal\MapField
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: |
getGcpConfig
Required. Configuration properties for a Kafka Connect cluster deployed to Google Cloud Platform.
Returns | |
---|---|
Type | Description |
ConnectGcpConfig|null |
hasGcpConfig
setGcpConfig
Required. Configuration properties for a Kafka Connect cluster deployed to Google Cloud Platform.
Parameter | |
---|---|
Name | Description |
var |
ConnectGcpConfig
|
Returns | |
---|---|
Type | Description |
$this |
getName
Identifier. The name of the Kafka Connect cluster. Structured like: projects/{project_number}/locations/{location}/connectClusters/{connect_cluster_id}
Returns | |
---|---|
Type | Description |
string |
setName
Identifier. The name of the Kafka Connect cluster. Structured like: projects/{project_number}/locations/{location}/connectClusters/{connect_cluster_id}
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getKafkaCluster
Required. Immutable. The name of the Kafka cluster this Kafka Connect cluster is attached to. Structured like: projects/{project}/locations/{location}/clusters/{cluster}
Returns | |
---|---|
Type | Description |
string |
setKafkaCluster
Required. Immutable. The name of the Kafka cluster this Kafka Connect cluster is attached to. Structured like: projects/{project}/locations/{location}/clusters/{cluster}
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getCreateTime
Output only. The time when the cluster was created.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Timestamp|null |
hasCreateTime
clearCreateTime
setCreateTime
Output only. The time when the cluster was created.
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\Timestamp
|
Returns | |
---|---|
Type | Description |
$this |
getUpdateTime
Output only. The time when the cluster was last updated.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Timestamp|null |
hasUpdateTime
clearUpdateTime
setUpdateTime
Output only. The time when the cluster was last updated.
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\Timestamp
|
Returns | |
---|---|
Type | Description |
$this |
getLabels
Optional. Labels as key value pairs.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\MapField |
setLabels
Optional. Labels as key value pairs.
Parameter | |
---|---|
Name | Description |
var |
array|Google\Protobuf\Internal\MapField
|
Returns | |
---|---|
Type | Description |
$this |
getCapacityConfig
Required. Capacity configuration for the Kafka Connect cluster.
Returns | |
---|---|
Type | Description |
CapacityConfig|null |
hasCapacityConfig
clearCapacityConfig
setCapacityConfig
Required. Capacity configuration for the Kafka Connect cluster.
Parameter | |
---|---|
Name | Description |
var |
CapacityConfig
|
Returns | |
---|---|
Type | Description |
$this |
getState
Output only. The current state of the cluster.
Returns | |
---|---|
Type | Description |
int |
setState
Output only. The current state of the cluster.
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |
getConfig
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
.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\MapField |
setConfig
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
.
Parameter | |
---|---|
Name | Description |
var |
array|Google\Protobuf\Internal\MapField
|
Returns | |
---|---|
Type | Description |
$this |
getPlatformConfig
Returns | |
---|---|
Type | Description |
string |