@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ObservabilityPipelineGoogleCloudStorageDestination extends Object
google_cloud_storage destination stores logs in a Google Cloud Storage (GCS)
bucket. It requires a bucket name, Google Cloud authentication, and metadata fields.
Supported pipeline types: logs
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ACL |
static String |
JSON_PROPERTY_AUTH |
static String |
JSON_PROPERTY_BUCKET |
static String |
JSON_PROPERTY_BUFFER |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_INPUTS |
static String |
JSON_PROPERTY_KEY_PREFIX |
static String |
JSON_PROPERTY_METADATA |
static String |
JSON_PROPERTY_STORAGE_CLASS |
static String |
JSON_PROPERTY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
ObservabilityPipelineGoogleCloudStorageDestination() |
ObservabilityPipelineGoogleCloudStorageDestination(String bucket,
String id,
List<String> inputs,
ObservabilityPipelineGoogleCloudStorageDestinationStorageClass storageClass,
ObservabilityPipelineGoogleCloudStorageDestinationType type) |
public boolean unparsed
public static final String JSON_PROPERTY_ACL
public static final String JSON_PROPERTY_AUTH
public static final String JSON_PROPERTY_BUCKET
public static final String JSON_PROPERTY_BUFFER
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_INPUTS
public static final String JSON_PROPERTY_KEY_PREFIX
public static final String JSON_PROPERTY_METADATA
public static final String JSON_PROPERTY_STORAGE_CLASS
public static final String JSON_PROPERTY_TYPE
public ObservabilityPipelineGoogleCloudStorageDestination()
public ObservabilityPipelineGoogleCloudStorageDestination(String bucket, String id, List<String> inputs, ObservabilityPipelineGoogleCloudStorageDestinationStorageClass storageClass, ObservabilityPipelineGoogleCloudStorageDestinationType type)
public ObservabilityPipelineGoogleCloudStorageDestination acl(ObservabilityPipelineGoogleCloudStorageDestinationAcl acl)
@Nullable public ObservabilityPipelineGoogleCloudStorageDestinationAcl getAcl()
public void setAcl(ObservabilityPipelineGoogleCloudStorageDestinationAcl acl)
public ObservabilityPipelineGoogleCloudStorageDestination auth(ObservabilityPipelineGcpAuth auth)
@Nullable public ObservabilityPipelineGcpAuth getAuth()
public void setAuth(ObservabilityPipelineGcpAuth auth)
public ObservabilityPipelineGoogleCloudStorageDestination bucket(String bucket)
public String getBucket()
public void setBucket(String bucket)
public ObservabilityPipelineGoogleCloudStorageDestination buffer(ObservabilityPipelineBufferOptions buffer)
@Nullable public ObservabilityPipelineBufferOptions getBuffer()
public void setBuffer(ObservabilityPipelineBufferOptions buffer)
public ObservabilityPipelineGoogleCloudStorageDestination id(String id)
public String getId()
public void setId(String id)
public ObservabilityPipelineGoogleCloudStorageDestination inputs(List<String> inputs)
public ObservabilityPipelineGoogleCloudStorageDestination addInputsItem(String inputsItem)
public List<String> getInputs()
input for this component.public ObservabilityPipelineGoogleCloudStorageDestination keyPrefix(String keyPrefix)
@Nullable public String getKeyPrefix()
public void setKeyPrefix(String keyPrefix)
public ObservabilityPipelineGoogleCloudStorageDestination metadata(List<ObservabilityPipelineMetadataEntry> metadata)
public ObservabilityPipelineGoogleCloudStorageDestination addMetadataItem(ObservabilityPipelineMetadataEntry metadataItem)
@Nullable public List<ObservabilityPipelineMetadataEntry> getMetadata()
public void setMetadata(List<ObservabilityPipelineMetadataEntry> metadata)
public ObservabilityPipelineGoogleCloudStorageDestination storageClass(ObservabilityPipelineGoogleCloudStorageDestinationStorageClass storageClass)
public ObservabilityPipelineGoogleCloudStorageDestinationStorageClass getStorageClass()
public void setStorageClass(ObservabilityPipelineGoogleCloudStorageDestinationStorageClass storageClass)
public ObservabilityPipelineGoogleCloudStorageDestination type(ObservabilityPipelineGoogleCloudStorageDestinationType type)
public ObservabilityPipelineGoogleCloudStorageDestinationType getType()
google_cloud_storage.public void setType(ObservabilityPipelineGoogleCloudStorageDestinationType type)
public ObservabilityPipelineGoogleCloudStorageDestination 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 © 2026. All rights reserved.