@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class LogsArchiveDestinationGCS 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 |
|---|
LogsArchiveDestinationGCS() |
LogsArchiveDestinationGCS(String bucket,
LogsArchiveIntegrationGCS integration,
LogsArchiveDestinationGCSType type) |
| Modifier and Type | Method and Description |
|---|---|
LogsArchiveDestinationGCS |
bucket(String bucket) |
boolean |
equals(Object o)
Return true if this LogsArchiveDestinationGCS 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.
|
LogsArchiveIntegrationGCS |
getIntegration()
The GCS archive's integration destination.
|
String |
getPath()
The archive path.
|
LogsArchiveDestinationGCSType |
getType()
Type of the GCS archive destination.
|
int |
hashCode() |
LogsArchiveDestinationGCS |
integration(LogsArchiveIntegrationGCS integration) |
LogsArchiveDestinationGCS |
path(String path) |
LogsArchiveDestinationGCS |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setBucket(String bucket) |
void |
setIntegration(LogsArchiveIntegrationGCS integration) |
void |
setPath(String path) |
void |
setType(LogsArchiveDestinationGCSType type) |
String |
toString() |
LogsArchiveDestinationGCS |
type(LogsArchiveDestinationGCSType 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 LogsArchiveDestinationGCS()
public LogsArchiveDestinationGCS(String bucket, LogsArchiveIntegrationGCS integration, LogsArchiveDestinationGCSType type)
public LogsArchiveDestinationGCS bucket(String bucket)
public String getBucket()
public void setBucket(String bucket)
public LogsArchiveDestinationGCS integration(LogsArchiveIntegrationGCS integration)
public LogsArchiveIntegrationGCS getIntegration()
public void setIntegration(LogsArchiveIntegrationGCS integration)
public LogsArchiveDestinationGCS path(String path)
@Nullable public String getPath()
public void setPath(String path)
public LogsArchiveDestinationGCS type(LogsArchiveDestinationGCSType type)
public LogsArchiveDestinationGCSType getType()
public void setType(LogsArchiveDestinationGCSType type)
public LogsArchiveDestinationGCS 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.