Cloud PubSub V1 Client - Class IngestionDataSourceSettings (2.8.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.

↳ 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

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: