Cloud PubSub V1 Client - Class IngestionDataSourceSettings (2.13.2)

Reference documentation and code samples for the Cloud PubSub V1 Client class IngestionDataSourceSettings.

Settings for an ingestion data source on a topic.

Generated from protobuf message google.pubsub.v1.IngestionDataSourceSettings

Namespace

Google \ Cloud \ PubSub \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ aws_kinesis
IngestionDataSourceSettings\AwsKinesis

Optional. Amazon Kinesis Data Streams.

↳ cloud_storage
IngestionDataSourceSettings\CloudStorage

Optional. Cloud Storage.

↳ azure_event_hubs
IngestionDataSourceSettings\AzureEventHubs

Optional. Azure Event Hubs.

↳ aws_msk
IngestionDataSourceSettings\AwsMsk

Optional. Amazon MSK.

↳ confluent_cloud
IngestionDataSourceSettings\ConfluentCloud

Optional. Confluent Cloud.

↳ platform_logs_settings
PlatformLogsSettings

Optional. Platform Logs settings. If unset, no Platform Logs will be generated.

getAwsKinesis

Optional. Amazon Kinesis Data Streams.

Returns
Type
Description

hasAwsKinesis

setAwsKinesis

Optional. Amazon Kinesis Data Streams.

Parameter
Name
Description
Returns
Type
Description
$this

getCloudStorage

Optional. Cloud Storage.

Returns
Type
Description

hasCloudStorage

setCloudStorage

Optional. Cloud Storage.

Parameter
Name
Description
Returns
Type
Description
$this

getAzureEventHubs

Optional. Azure Event Hubs.

Returns
Type
Description

hasAzureEventHubs

setAzureEventHubs

Optional. Azure Event Hubs.

Parameter
Name
Description
Returns
Type
Description
$this

getAwsMsk

Optional. Amazon MSK.

Returns
Type
Description

hasAwsMsk

setAwsMsk

Optional. Amazon MSK.

Parameter
Name
Description
Returns
Type
Description
$this

getConfluentCloud

Optional. Confluent Cloud.

Returns
Type
Description

hasConfluentCloud

setConfluentCloud

Optional. Confluent Cloud.

Parameter
Name
Description
Returns
Type
Description
$this

getPlatformLogsSettings

Optional. Platform Logs settings. If unset, no Platform Logs will be generated.

Returns
Type
Description

hasPlatformLogsSettings

clearPlatformLogsSettings

setPlatformLogsSettings

Optional. Platform Logs settings. If unset, no Platform Logs will be generated.

Parameter
Name
Description
Returns
Type
Description
$this

getSource

Returns
Type
Description
string
Design a Mobile Site
View Site in Mobile | Classic
Share by: