@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ObservabilityPipelineAmazonS3Destination extends Object
amazon_s3 destination sends your logs in Datadog-rehydratable format to an
Amazon S3 bucket for archiving.| Modifier and Type | Field and Description |
|---|---|
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_REGION |
static String |
JSON_PROPERTY_STORAGE_CLASS |
static String |
JSON_PROPERTY_TLS |
static String |
JSON_PROPERTY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
ObservabilityPipelineAmazonS3Destination() |
ObservabilityPipelineAmazonS3Destination(String bucket,
String id,
List<String> inputs,
String region,
ObservabilityPipelineAmazonS3DestinationStorageClass storageClass,
ObservabilityPipelineAmazonS3DestinationType type) |
public boolean unparsed
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_REGION
public static final String JSON_PROPERTY_STORAGE_CLASS
public static final String JSON_PROPERTY_TLS
public static final String JSON_PROPERTY_TYPE
public ObservabilityPipelineAmazonS3Destination()
public ObservabilityPipelineAmazonS3Destination(String bucket, String id, List<String> inputs, String region, ObservabilityPipelineAmazonS3DestinationStorageClass storageClass, ObservabilityPipelineAmazonS3DestinationType type)
public ObservabilityPipelineAmazonS3Destination auth(ObservabilityPipelineAwsAuth auth)
@Nullable public ObservabilityPipelineAwsAuth getAuth()
public void setAuth(ObservabilityPipelineAwsAuth auth)
public ObservabilityPipelineAmazonS3Destination bucket(String bucket)
public String getBucket()
public void setBucket(String bucket)
public ObservabilityPipelineAmazonS3Destination id(String id)
public String getId()
public void setId(String id)
public ObservabilityPipelineAmazonS3Destination inputs(List<String> inputs)
public ObservabilityPipelineAmazonS3Destination addInputsItem(String inputsItem)
public List<String> getInputs()
input for this component.public ObservabilityPipelineAmazonS3Destination keyPrefix(String keyPrefix)
@Nullable public String getKeyPrefix()
public void setKeyPrefix(String keyPrefix)
public ObservabilityPipelineAmazonS3Destination region(String region)
public String getRegion()
public void setRegion(String region)
public ObservabilityPipelineAmazonS3Destination storageClass(ObservabilityPipelineAmazonS3DestinationStorageClass storageClass)
public ObservabilityPipelineAmazonS3DestinationStorageClass getStorageClass()
public void setStorageClass(ObservabilityPipelineAmazonS3DestinationStorageClass storageClass)
public ObservabilityPipelineAmazonS3Destination tls(ObservabilityPipelineTls tls)
@Nullable public ObservabilityPipelineTls getTls()
public void setTls(ObservabilityPipelineTls tls)
public ObservabilityPipelineAmazonS3Destination type(ObservabilityPipelineAmazonS3DestinationType type)
public ObservabilityPipelineAmazonS3DestinationType getType()
amazon_s3.public void setType(ObservabilityPipelineAmazonS3DestinationType type)
public ObservabilityPipelineAmazonS3Destination 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.