@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class LogsArchiveCreateRequestAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_DESTINATION |
static String |
JSON_PROPERTY_INCLUDE_TAGS |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_QUERY |
static String |
JSON_PROPERTY_REHYDRATION_MAX_SCAN_SIZE_IN_GB |
static String |
JSON_PROPERTY_REHYDRATION_TAGS |
boolean |
unparsed |
| Constructor and Description |
|---|
LogsArchiveCreateRequestAttributes() |
LogsArchiveCreateRequestAttributes(LogsArchiveCreateRequestDestination destination,
String name,
String query) |
| Modifier and Type | Method and Description |
|---|---|
LogsArchiveCreateRequestAttributes |
addRehydrationTagsItem(String rehydrationTagsItem) |
LogsArchiveCreateRequestAttributes |
destination(LogsArchiveCreateRequestDestination destination) |
boolean |
equals(Object o)
Return true if this LogsArchiveCreateRequestAttributes 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.
|
LogsArchiveCreateRequestDestination |
getDestination()
An archive's destination.
|
Boolean |
getIncludeTags()
To store the tags in the archive, set the value "true".
|
String |
getName()
The archive name.
|
String |
getQuery()
The archive query/filter.
|
org.openapitools.jackson.nullable.JsonNullable<Long> |
getRehydrationMaxScanSizeInGb_JsonNullable() |
Long |
getRehydrationMaxScanSizeInGb()
Maximum scan size for rehydration from this archive.
|
List<String> |
getRehydrationTags()
An array of tags to add to rehydrated logs from an archive.
|
int |
hashCode() |
LogsArchiveCreateRequestAttributes |
includeTags(Boolean includeTags) |
LogsArchiveCreateRequestAttributes |
name(String name) |
LogsArchiveCreateRequestAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
LogsArchiveCreateRequestAttributes |
query(String query) |
LogsArchiveCreateRequestAttributes |
rehydrationMaxScanSizeInGb(Long rehydrationMaxScanSizeInGb) |
LogsArchiveCreateRequestAttributes |
rehydrationTags(List<String> rehydrationTags) |
void |
setDestination(LogsArchiveCreateRequestDestination destination) |
void |
setIncludeTags(Boolean includeTags) |
void |
setName(String name) |
void |
setQuery(String query) |
void |
setRehydrationMaxScanSizeInGb_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> rehydrationMaxScanSizeInGb) |
void |
setRehydrationMaxScanSizeInGb(Long rehydrationMaxScanSizeInGb) |
void |
setRehydrationTags(List<String> rehydrationTags) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_DESTINATION
public static final String JSON_PROPERTY_INCLUDE_TAGS
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_QUERY
public static final String JSON_PROPERTY_REHYDRATION_MAX_SCAN_SIZE_IN_GB
public static final String JSON_PROPERTY_REHYDRATION_TAGS
public LogsArchiveCreateRequestAttributes()
public LogsArchiveCreateRequestAttributes(LogsArchiveCreateRequestDestination destination, String name, String query)
public LogsArchiveCreateRequestAttributes destination(LogsArchiveCreateRequestDestination destination)
public LogsArchiveCreateRequestDestination getDestination()
public void setDestination(LogsArchiveCreateRequestDestination destination)
public LogsArchiveCreateRequestAttributes includeTags(Boolean includeTags)
@Nullable public Boolean getIncludeTags()
public void setIncludeTags(Boolean includeTags)
public LogsArchiveCreateRequestAttributes name(String name)
public String getName()
public void setName(String name)
public LogsArchiveCreateRequestAttributes query(String query)
public String getQuery()
public void setQuery(String query)
public LogsArchiveCreateRequestAttributes rehydrationMaxScanSizeInGb(Long rehydrationMaxScanSizeInGb)
@Nullable public Long getRehydrationMaxScanSizeInGb()
public org.openapitools.jackson.nullable.JsonNullable<Long> getRehydrationMaxScanSizeInGb_JsonNullable()
public void setRehydrationMaxScanSizeInGb_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Long> rehydrationMaxScanSizeInGb)
public void setRehydrationMaxScanSizeInGb(Long rehydrationMaxScanSizeInGb)
public LogsArchiveCreateRequestAttributes rehydrationTags(List<String> rehydrationTags)
public LogsArchiveCreateRequestAttributes addRehydrationTagsItem(String rehydrationTagsItem)
@Nullable public List<String> getRehydrationTags()
public LogsArchiveCreateRequestAttributes 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.