All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.dataflow.model.PubsubLocation.html Maven / Gradle / Ivy

There is a newer version: v1b4-rev7-1.20.0
Show newest version






PubsubLocation (Dataflow API v1b3-rev20231112-2.0.0)












com.google.api.services.dataflow.model

Class PubsubLocation

    • Constructor Detail

      • PubsubLocation

        public PubsubLocation()
    • Method Detail

      • getDropLateData

        public Boolean getDropLateData()
        Indicates whether the pipeline allows late-arriving data.
        Returns:
        value or null for none
      • setDropLateData

        public PubsubLocation setDropLateData(Boolean dropLateData)
        Indicates whether the pipeline allows late-arriving data.
        Parameters:
        dropLateData - dropLateData or null for none
      • getDynamicDestinations

        public Boolean getDynamicDestinations()
        If true, then this location represents dynamic topics.
        Returns:
        value or null for none
      • setDynamicDestinations

        public PubsubLocation setDynamicDestinations(Boolean dynamicDestinations)
        If true, then this location represents dynamic topics.
        Parameters:
        dynamicDestinations - dynamicDestinations or null for none
      • getIdLabel

        public String getIdLabel()
        If set, contains a pubsub label from which to extract record ids. If left empty, record deduplication will be strictly best effort.
        Returns:
        value or null for none
      • setIdLabel

        public PubsubLocation setIdLabel(String idLabel)
        If set, contains a pubsub label from which to extract record ids. If left empty, record deduplication will be strictly best effort.
        Parameters:
        idLabel - idLabel or null for none
      • getSubscription

        public String getSubscription()
        A pubsub subscription, in the form of "pubsub.googleapis.com/subscriptions//"
        Returns:
        value or null for none
      • setSubscription

        public PubsubLocation setSubscription(String subscription)
        A pubsub subscription, in the form of "pubsub.googleapis.com/subscriptions//"
        Parameters:
        subscription - subscription or null for none
      • getTimestampLabel

        public String getTimestampLabel()
        If set, contains a pubsub label from which to extract record timestamps. If left empty, record timestamps will be generated upon arrival.
        Returns:
        value or null for none
      • setTimestampLabel

        public PubsubLocation setTimestampLabel(String timestampLabel)
        If set, contains a pubsub label from which to extract record timestamps. If left empty, record timestamps will be generated upon arrival.
        Parameters:
        timestampLabel - timestampLabel or null for none
      • getTopic

        public String getTopic()
        A pubsub topic, in the form of "pubsub.googleapis.com/topics//"
        Returns:
        value or null for none
      • setTopic

        public PubsubLocation setTopic(String topic)
        A pubsub topic, in the form of "pubsub.googleapis.com/topics//"
        Parameters:
        topic - topic or null for none
      • getTrackingSubscription

        public String getTrackingSubscription()
        If set, specifies the pubsub subscription that will be used for tracking custom time timestamps for watermark estimation.
        Returns:
        value or null for none
      • setTrackingSubscription

        public PubsubLocation setTrackingSubscription(String trackingSubscription)
        If set, specifies the pubsub subscription that will be used for tracking custom time timestamps for watermark estimation.
        Parameters:
        trackingSubscription - trackingSubscription or null for none
      • getWithAttributes

        public Boolean getWithAttributes()
        If true, then the client has requested to get pubsub attributes.
        Returns:
        value or null for none
      • setWithAttributes

        public PubsubLocation setWithAttributes(Boolean withAttributes)
        If true, then the client has requested to get pubsub attributes.
        Parameters:
        withAttributes - withAttributes or null for none
      • set

        public PubsubLocation set(String fieldName,
                                  Object value)
        Overrides:
        set in class com.google.api.client.json.GenericJson
      • clone

        public PubsubLocation clone()
        Overrides:
        clone in class com.google.api.client.json.GenericJson

Copyright © 2011–2023 Google. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy