@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ObservabilityPipelineGooglePubSubSource extends Object
google_pubsub source ingests logs from a Google Cloud Pub/Sub subscription.| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_AUTH |
static String |
JSON_PROPERTY_DECODING |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_PROJECT |
static String |
JSON_PROPERTY_SUBSCRIPTION |
static String |
JSON_PROPERTY_TLS |
static String |
JSON_PROPERTY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
ObservabilityPipelineGooglePubSubSource() |
ObservabilityPipelineGooglePubSubSource(ObservabilityPipelineGcpAuth auth,
ObservabilityPipelineDecoding decoding,
String id,
String project,
String subscription,
ObservabilityPipelineGooglePubSubSourceType type) |
public boolean unparsed
public static final String JSON_PROPERTY_AUTH
public static final String JSON_PROPERTY_DECODING
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_PROJECT
public static final String JSON_PROPERTY_SUBSCRIPTION
public static final String JSON_PROPERTY_TLS
public static final String JSON_PROPERTY_TYPE
public ObservabilityPipelineGooglePubSubSource()
public ObservabilityPipelineGooglePubSubSource(ObservabilityPipelineGcpAuth auth, ObservabilityPipelineDecoding decoding, String id, String project, String subscription, ObservabilityPipelineGooglePubSubSourceType type)
public ObservabilityPipelineGooglePubSubSource auth(ObservabilityPipelineGcpAuth auth)
public ObservabilityPipelineGcpAuth getAuth()
public void setAuth(ObservabilityPipelineGcpAuth auth)
public ObservabilityPipelineGooglePubSubSource decoding(ObservabilityPipelineDecoding decoding)
public ObservabilityPipelineDecoding getDecoding()
public void setDecoding(ObservabilityPipelineDecoding decoding)
public ObservabilityPipelineGooglePubSubSource id(String id)
public String getId()
public void setId(String id)
public ObservabilityPipelineGooglePubSubSource project(String project)
public String getProject()
public void setProject(String project)
public ObservabilityPipelineGooglePubSubSource subscription(String subscription)
public String getSubscription()
public void setSubscription(String subscription)
public ObservabilityPipelineGooglePubSubSource tls(ObservabilityPipelineTls tls)
@Nullable public ObservabilityPipelineTls getTls()
public void setTls(ObservabilityPipelineTls tls)
public ObservabilityPipelineGooglePubSubSource type(ObservabilityPipelineGooglePubSubSourceType type)
public ObservabilityPipelineGooglePubSubSourceType getType()
google_pubsub.public void setType(ObservabilityPipelineGooglePubSubSourceType type)
public ObservabilityPipelineGooglePubSubSource putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2025. All rights reserved.