Interface IngestionDataSourceSettingsOrBuilder (1.126.5)

public interface IngestionDataSourceSettingsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAwsKinesis()

public abstract IngestionDataSourceSettings.AwsKinesis getAwsKinesis()

Optional. Amazon Kinesis Data Streams.

.google.pubsub.v1.IngestionDataSourceSettings.AwsKinesis aws_kinesis = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
IngestionDataSourceSettings.AwsKinesis

The awsKinesis.

getAwsKinesisOrBuilder()

public abstract IngestionDataSourceSettings.AwsKinesisOrBuilder getAwsKinesisOrBuilder()

Optional. Amazon Kinesis Data Streams.

.google.pubsub.v1.IngestionDataSourceSettings.AwsKinesis aws_kinesis = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
IngestionDataSourceSettings.AwsKinesisOrBuilder

getSourceCase()

public abstract IngestionDataSourceSettings.SourceCase getSourceCase()
Returns
TypeDescription
IngestionDataSourceSettings.SourceCase

hasAwsKinesis()

public abstract boolean hasAwsKinesis()

Optional. Amazon Kinesis Data Streams.

.google.pubsub.v1.IngestionDataSourceSettings.AwsKinesis aws_kinesis = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
boolean

Whether the awsKinesis field is set.