Show / Hide Table of Contents

Class PubsubLocation

Identifies a pubsub location to use for transferring data into or out of a streaming Dataflow job.

Inheritance
object
PubsubLocation
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Dataflow.v1b3.Data
Assembly: Google.Apis.Dataflow.v1b3.dll
Syntax
public class PubsubLocation : IDirectResponseSchema

Properties

DropLateData

Indicates whether the pipeline allows late-arriving data.

Declaration
[JsonProperty("dropLateData")]
public virtual bool? DropLateData { get; set; }
Property Value
Type Description
bool?

DynamicDestinations

If true, then this location represents dynamic topics.

Declaration
[JsonProperty("dynamicDestinations")]
public virtual bool? DynamicDestinations { get; set; }
Property Value
Type Description
bool?

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

IdLabel

If set, contains a pubsub label from which to extract record ids. If left empty, record deduplication will be strictly best effort.

Declaration
[JsonProperty("idLabel")]
public virtual string IdLabel { get; set; }
Property Value
Type Description
string

Subscription

A pubsub subscription, in the form of "pubsub.googleapis.com/subscriptions//"

Declaration
[JsonProperty("subscription")]
public virtual string Subscription { get; set; }
Property Value
Type Description
string

TimestampLabel

If set, contains a pubsub label from which to extract record timestamps. If left empty, record timestamps will be generated upon arrival.

Declaration
[JsonProperty("timestampLabel")]
public virtual string TimestampLabel { get; set; }
Property Value
Type Description
string

Topic

A pubsub topic, in the form of "pubsub.googleapis.com/topics//"

Declaration
[JsonProperty("topic")]
public virtual string Topic { get; set; }
Property Value
Type Description
string

TrackingSubscription

If set, specifies the pubsub subscription that will be used for tracking custom time timestamps for watermark estimation.

Declaration
[JsonProperty("trackingSubscription")]
public virtual string TrackingSubscription { get; set; }
Property Value
Type Description
string

WithAttributes

If true, then the client has requested to get pubsub attributes.

Declaration
[JsonProperty("withAttributes")]
public virtual bool? WithAttributes { get; set; }
Property Value
Type Description
bool?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX