@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class LogsArchiveDestinationS3 extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_BUCKET |
static String |
JSON_PROPERTY_INTEGRATION |
static String |
JSON_PROPERTY_PATH |
static String |
JSON_PROPERTY_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
LogsArchiveDestinationS3() |
LogsArchiveDestinationS3(String bucket,
LogsArchiveIntegrationS3 integration,
LogsArchiveDestinationS3Type type) |
| Modifier and Type | Method and Description |
|---|---|
LogsArchiveDestinationS3 |
bucket(String bucket) |
boolean |
equals(Object o)
Return true if this LogsArchiveDestinationS3 object is equal to o.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getBucket()
The bucket where the archive will be stored.
|
LogsArchiveIntegrationS3 |
getIntegration()
The S3 Archive's integration destination.
|
String |
getPath()
The archive path.
|
LogsArchiveDestinationS3Type |
getType()
Type of the S3 archive destination.
|
int |
hashCode() |
LogsArchiveDestinationS3 |
integration(LogsArchiveIntegrationS3 integration) |
LogsArchiveDestinationS3 |
path(String path) |
LogsArchiveDestinationS3 |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setBucket(String bucket) |
void |
setIntegration(LogsArchiveIntegrationS3 integration) |
void |
setPath(String path) |
void |
setType(LogsArchiveDestinationS3Type type) |
String |
toString() |
LogsArchiveDestinationS3 |
type(LogsArchiveDestinationS3Type type) |
public boolean unparsed
public static final String JSON_PROPERTY_BUCKET
public static final String JSON_PROPERTY_INTEGRATION
public static final String JSON_PROPERTY_PATH
public static final String JSON_PROPERTY_TYPE
public LogsArchiveDestinationS3()
public LogsArchiveDestinationS3(String bucket, LogsArchiveIntegrationS3 integration, LogsArchiveDestinationS3Type type)
public LogsArchiveDestinationS3 bucket(String bucket)
public String getBucket()
public void setBucket(String bucket)
public LogsArchiveDestinationS3 integration(LogsArchiveIntegrationS3 integration)
public LogsArchiveIntegrationS3 getIntegration()
public void setIntegration(LogsArchiveIntegrationS3 integration)
public LogsArchiveDestinationS3 path(String path)
@Nullable public String getPath()
public void setPath(String path)
public LogsArchiveDestinationS3 type(LogsArchiveDestinationS3Type type)
public LogsArchiveDestinationS3Type getType()
public void setType(LogsArchiveDestinationS3Type type)
public LogsArchiveDestinationS3 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 © 2024. All rights reserved.