@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class AzureUCConfigPostRequestAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ACCOUNT_ID |
static String |
JSON_PROPERTY_ACTUAL_BILL_CONFIG |
static String |
JSON_PROPERTY_AMORTIZED_BILL_CONFIG |
static String |
JSON_PROPERTY_CLIENT_ID |
static String |
JSON_PROPERTY_IS_ENABLED |
static String |
JSON_PROPERTY_SCOPE |
boolean |
unparsed |
| Constructor and Description |
|---|
AzureUCConfigPostRequestAttributes() |
AzureUCConfigPostRequestAttributes(String accountId,
BillConfig actualBillConfig,
BillConfig amortizedBillConfig,
String clientId,
String scope) |
| Modifier and Type | Method and Description |
|---|---|
AzureUCConfigPostRequestAttributes |
accountId(String accountId) |
AzureUCConfigPostRequestAttributes |
actualBillConfig(BillConfig actualBillConfig) |
AzureUCConfigPostRequestAttributes |
amortizedBillConfig(BillConfig amortizedBillConfig) |
AzureUCConfigPostRequestAttributes |
clientId(String clientId) |
boolean |
equals(Object o)
Return true if this AzureUCConfigPostRequestAttributes object is equal to o.
|
String |
getAccountId()
The tenant ID of the azure account.
|
BillConfig |
getActualBillConfig()
Bill config.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
BillConfig |
getAmortizedBillConfig()
Bill config.
|
String |
getClientId()
The client ID of the azure account.
|
Boolean |
getIsEnabled()
Whether or not the Cloud Cost Management account is enabled.
|
String |
getScope()
The scope of your observed subscription.
|
int |
hashCode() |
AzureUCConfigPostRequestAttributes |
isEnabled(Boolean isEnabled) |
AzureUCConfigPostRequestAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
AzureUCConfigPostRequestAttributes |
scope(String scope) |
void |
setAccountId(String accountId) |
void |
setActualBillConfig(BillConfig actualBillConfig) |
void |
setAmortizedBillConfig(BillConfig amortizedBillConfig) |
void |
setClientId(String clientId) |
void |
setIsEnabled(Boolean isEnabled) |
void |
setScope(String scope) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_ACCOUNT_ID
public static final String JSON_PROPERTY_ACTUAL_BILL_CONFIG
public static final String JSON_PROPERTY_AMORTIZED_BILL_CONFIG
public static final String JSON_PROPERTY_CLIENT_ID
public static final String JSON_PROPERTY_IS_ENABLED
public static final String JSON_PROPERTY_SCOPE
public AzureUCConfigPostRequestAttributes()
public AzureUCConfigPostRequestAttributes(String accountId, BillConfig actualBillConfig, BillConfig amortizedBillConfig, String clientId, String scope)
public AzureUCConfigPostRequestAttributes accountId(String accountId)
public String getAccountId()
public void setAccountId(String accountId)
public AzureUCConfigPostRequestAttributes actualBillConfig(BillConfig actualBillConfig)
public BillConfig getActualBillConfig()
public void setActualBillConfig(BillConfig actualBillConfig)
public AzureUCConfigPostRequestAttributes amortizedBillConfig(BillConfig amortizedBillConfig)
public BillConfig getAmortizedBillConfig()
public void setAmortizedBillConfig(BillConfig amortizedBillConfig)
public AzureUCConfigPostRequestAttributes clientId(String clientId)
public String getClientId()
public void setClientId(String clientId)
public AzureUCConfigPostRequestAttributes isEnabled(Boolean isEnabled)
@Nullable public Boolean getIsEnabled()
public void setIsEnabled(Boolean isEnabled)
public AzureUCConfigPostRequestAttributes scope(String scope)
public String getScope()
public void setScope(String scope)
public AzureUCConfigPostRequestAttributes 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.