@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class LogsArchiveAttributes 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 |
static String |
JSON_PROPERTY_STATE |
boolean |
unparsed |
| Constructor and Description |
|---|
LogsArchiveAttributes() |
LogsArchiveAttributes(LogsArchiveDestination destination,
String name,
String query) |
| Modifier and Type | Method and Description |
|---|---|
LogsArchiveAttributes |
addRehydrationTagsItem(String rehydrationTagsItem) |
LogsArchiveAttributes |
destination(LogsArchiveDestination destination) |
boolean |
equals(Object o)
Return true if this LogsArchiveAttributes 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.
|
LogsArchiveDestination |
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.
|
LogsArchiveState |
getState()
The state of the archive.
|
int |
hashCode() |
LogsArchiveAttributes |
includeTags(Boolean includeTags) |
LogsArchiveAttributes |
name(String name) |
LogsArchiveAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
LogsArchiveAttributes |
query(String query) |
LogsArchiveAttributes |
rehydrationMaxScanSizeInGb(Long rehydrationMaxScanSizeInGb) |
LogsArchiveAttributes |
rehydrationTags(List<String> rehydrationTags) |
void |
setDestination(LogsArchiveDestination 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) |
void |
setState(LogsArchiveState state) |
LogsArchiveAttributes |
state(LogsArchiveState state) |
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 static final String JSON_PROPERTY_STATE
public LogsArchiveAttributes()
public LogsArchiveAttributes(LogsArchiveDestination destination, String name, String query)
public LogsArchiveAttributes destination(LogsArchiveDestination destination)
@Nullable public LogsArchiveDestination getDestination()
public void setDestination(LogsArchiveDestination destination)
public LogsArchiveAttributes includeTags(Boolean includeTags)
@Nullable public Boolean getIncludeTags()
public void setIncludeTags(Boolean includeTags)
public LogsArchiveAttributes name(String name)
public String getName()
public void setName(String name)
public LogsArchiveAttributes query(String query)
public String getQuery()
public void setQuery(String query)
public LogsArchiveAttributes 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 LogsArchiveAttributes rehydrationTags(List<String> rehydrationTags)
public LogsArchiveAttributes addRehydrationTagsItem(String rehydrationTagsItem)
@Nullable public List<String> getRehydrationTags()
public LogsArchiveAttributes state(LogsArchiveState state)
@Nullable public LogsArchiveState getState()
public void setState(LogsArchiveState state)
public LogsArchiveAttributes 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.