Interface IngestionDataSourceSettingsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
IngestionDataSourceSettings, IngestionDataSourceSettings.Builder

public interface IngestionDataSourceSettingsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasAwsKinesis

      boolean hasAwsKinesis()
       Optional. Amazon Kinesis Data Streams.
       
      .google.pubsub.v1.IngestionDataSourceSettings.AwsKinesis aws_kinesis = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the awsKinesis field is set.
    • getAwsKinesis

       Optional. Amazon Kinesis Data Streams.
       
      .google.pubsub.v1.IngestionDataSourceSettings.AwsKinesis aws_kinesis = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The awsKinesis.
    • getAwsKinesisOrBuilder

       Optional. Amazon Kinesis Data Streams.
       
      .google.pubsub.v1.IngestionDataSourceSettings.AwsKinesis aws_kinesis = 1 [(.google.api.field_behavior) = OPTIONAL];
    • hasCloudStorage

      boolean hasCloudStorage()
       Optional. Cloud Storage.
       
      .google.pubsub.v1.IngestionDataSourceSettings.CloudStorage cloud_storage = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the cloudStorage field is set.
    • getCloudStorage

       Optional. Cloud Storage.
       
      .google.pubsub.v1.IngestionDataSourceSettings.CloudStorage cloud_storage = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The cloudStorage.
    • getCloudStorageOrBuilder

       Optional. Cloud Storage.
       
      .google.pubsub.v1.IngestionDataSourceSettings.CloudStorage cloud_storage = 2 [(.google.api.field_behavior) = OPTIONAL];
    • hasPlatformLogsSettings

      boolean hasPlatformLogsSettings()
       Optional. Platform Logs settings. If unset, no Platform Logs will be
       generated.
       
      .google.pubsub.v1.PlatformLogsSettings platform_logs_settings = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the platformLogsSettings field is set.
    • getPlatformLogsSettings

      PlatformLogsSettings getPlatformLogsSettings()
       Optional. Platform Logs settings. If unset, no Platform Logs will be
       generated.
       
      .google.pubsub.v1.PlatformLogsSettings platform_logs_settings = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The platformLogsSettings.
    • getPlatformLogsSettingsOrBuilder

      PlatformLogsSettingsOrBuilder getPlatformLogsSettingsOrBuilder()
       Optional. Platform Logs settings. If unset, no Platform Logs will be
       generated.
       
      .google.pubsub.v1.PlatformLogsSettings platform_logs_settings = 4 [(.google.api.field_behavior) = OPTIONAL];
    • getSourceCase