Package com.datadog.api.client.v2.model
Class AWSAccountUpdateRequestAttributes
java.lang.Object
com.datadog.api.client.v2.model.AWSAccountUpdateRequestAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class AWSAccountUpdateRequestAttributes
extends Object
The AWS Account Integration Config to be updated.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccountTags(List<String> accountTags) addAccountTagsItem(String accountTagsItem) authConfig(AWSAuthConfig authConfig) awsAccountId(String awsAccountId) awsPartition(AWSAccountPartition awsPartition) awsRegions(AWSRegions awsRegions) booleanReturn true if this AWSAccountUpdateRequestAttributes object is equal to o.Tags to apply to all hosts and metrics reporting for this account.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.AWS Authentication config.AWS Account ID.AWS partition your AWS account is scoped to.AWS Regions to collect data from.AWS Logs Collection config.AWS Metrics Collection config.AWS Resources Collection config.AWS Traces Collection config.inthashCode()logsConfig(AWSLogsConfig logsConfig) metricsConfig(AWSMetricsConfig metricsConfig) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.resourcesConfig(AWSResourcesConfig resourcesConfig) voidsetAccountTags(List<String> accountTags) voidsetAccountTags_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> accountTags) voidsetAuthConfig(AWSAuthConfig authConfig) voidsetAwsAccountId(String awsAccountId) voidsetAwsPartition(AWSAccountPartition awsPartition) voidsetAwsRegions(AWSRegions awsRegions) voidsetLogsConfig(AWSLogsConfig logsConfig) voidsetMetricsConfig(AWSMetricsConfig metricsConfig) voidsetResourcesConfig(AWSResourcesConfig resourcesConfig) voidsetTracesConfig(AWSTracesConfig tracesConfig) toString()tracesConfig(AWSTracesConfig tracesConfig)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ACCOUNT_TAGS
- See Also:
-
JSON_PROPERTY_AUTH_CONFIG
- See Also:
-
JSON_PROPERTY_AWS_ACCOUNT_ID
- See Also:
-
JSON_PROPERTY_AWS_PARTITION
- See Also:
-
JSON_PROPERTY_AWS_REGIONS
- See Also:
-
JSON_PROPERTY_LOGS_CONFIG
- See Also:
-
JSON_PROPERTY_METRICS_CONFIG
- See Also:
-
JSON_PROPERTY_RESOURCES_CONFIG
- See Also:
-
JSON_PROPERTY_TRACES_CONFIG
- See Also:
-
-
Constructor Details
-
AWSAccountUpdateRequestAttributes
public AWSAccountUpdateRequestAttributes() -
AWSAccountUpdateRequestAttributes
-
-
Method Details
-
accountTags
-
addAccountTagsItem
-
getAccountTags
Tags to apply to all hosts and metrics reporting for this account. Defaults to[].- Returns:
- accountTags
-
getAccountTags_JsonNullable
-
setAccountTags_JsonNullable
-
setAccountTags
-
authConfig
-
getAuthConfig
AWS Authentication config.- Returns:
- authConfig
-
setAuthConfig
-
awsAccountId
-
getAwsAccountId
AWS Account ID.- Returns:
- awsAccountId
-
setAwsAccountId
-
awsPartition
-
getAwsPartition
AWS partition your AWS account is scoped to. Defaults toaws. See Partitions in the AWS documentation for more information.- Returns:
- awsPartition
-
setAwsPartition
-
awsRegions
-
getAwsRegions
AWS Regions to collect data from. Defaults toinclude_all.- Returns:
- awsRegions
-
setAwsRegions
-
logsConfig
-
getLogsConfig
AWS Logs Collection config.- Returns:
- logsConfig
-
setLogsConfig
-
metricsConfig
-
getMetricsConfig
AWS Metrics Collection config.- Returns:
- metricsConfig
-
setMetricsConfig
-
resourcesConfig
-
getResourcesConfig
AWS Resources Collection config.- Returns:
- resourcesConfig
-
setResourcesConfig
-
tracesConfig
-
getTracesConfig
AWS Traces Collection config.- Returns:
- tracesConfig
-
setTracesConfig
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- AWSAccountUpdateRequestAttributes
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this AWSAccountUpdateRequestAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-