@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class GCPSTSServiceAccountAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_AUTOMUTE |
static String |
JSON_PROPERTY_CLIENT_EMAIL |
static String |
JSON_PROPERTY_HOST_FILTERS |
static String |
JSON_PROPERTY_IS_CSPM_ENABLED |
boolean |
unparsed |
| Constructor and Description |
|---|
GCPSTSServiceAccountAttributes() |
| Modifier and Type | Method and Description |
|---|---|
GCPSTSServiceAccountAttributes |
addHostFiltersItem(String hostFiltersItem) |
GCPSTSServiceAccountAttributes |
automute(Boolean automute) |
GCPSTSServiceAccountAttributes |
clientEmail(String clientEmail) |
boolean |
equals(Object o)
Return true if this GCPSTSServiceAccountAttributes 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.
|
Boolean |
getAutomute()
Silence monitors for expected GCE instance shutdowns.
|
String |
getClientEmail()
Your service account email address.
|
List<String> |
getHostFilters()
Your Host Filters.
|
Boolean |
getIsCspmEnabled()
When enabled, Datadog performs configuration checks across your Google Cloud environment by
continuously scanning every resource.
|
int |
hashCode() |
GCPSTSServiceAccountAttributes |
hostFilters(List<String> hostFilters) |
GCPSTSServiceAccountAttributes |
isCspmEnabled(Boolean isCspmEnabled) |
GCPSTSServiceAccountAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setAutomute(Boolean automute) |
void |
setClientEmail(String clientEmail) |
void |
setHostFilters(List<String> hostFilters) |
void |
setIsCspmEnabled(Boolean isCspmEnabled) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_AUTOMUTE
public static final String JSON_PROPERTY_CLIENT_EMAIL
public static final String JSON_PROPERTY_HOST_FILTERS
public static final String JSON_PROPERTY_IS_CSPM_ENABLED
public GCPSTSServiceAccountAttributes automute(Boolean automute)
@Nullable public Boolean getAutomute()
public void setAutomute(Boolean automute)
public GCPSTSServiceAccountAttributes clientEmail(String clientEmail)
@Nullable public String getClientEmail()
public void setClientEmail(String clientEmail)
public GCPSTSServiceAccountAttributes hostFilters(List<String> hostFilters)
public GCPSTSServiceAccountAttributes addHostFiltersItem(String hostFiltersItem)
@Nullable public List<String> getHostFilters()
public GCPSTSServiceAccountAttributes isCspmEnabled(Boolean isCspmEnabled)
@Nullable public Boolean getIsCspmEnabled()
public void setIsCspmEnabled(Boolean isCspmEnabled)
public GCPSTSServiceAccountAttributes 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 © 2023. All rights reserved.