@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, GCP authentication, and metadata fields.| 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_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(ObservabilityPipelineGoogleCloudStorageDestinationAcl acl,
ObservabilityPipelineGcpAuth auth,
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_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(ObservabilityPipelineGoogleCloudStorageDestinationAcl acl, ObservabilityPipelineGcpAuth auth, String bucket, String id, List<String> inputs, ObservabilityPipelineGoogleCloudStorageDestinationStorageClass storageClass, ObservabilityPipelineGoogleCloudStorageDestinationType type)
public ObservabilityPipelineGoogleCloudStorageDestination acl(ObservabilityPipelineGoogleCloudStorageDestinationAcl acl)
public ObservabilityPipelineGoogleCloudStorageDestinationAcl getAcl()
public void setAcl(ObservabilityPipelineGoogleCloudStorageDestinationAcl acl)
public ObservabilityPipelineGoogleCloudStorageDestination auth(ObservabilityPipelineGcpAuth auth)
public ObservabilityPipelineGcpAuth getAuth()
public void setAuth(ObservabilityPipelineGcpAuth auth)
public ObservabilityPipelineGoogleCloudStorageDestination bucket(String bucket)
public String getBucket()
public void setBucket(String bucket)
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 © 2025. All rights reserved.