@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class SharedDashboardUpdateRequest extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_GLOBAL_TIME |
static String |
JSON_PROPERTY_GLOBAL_TIME_SELECTABLE_ENABLED |
static String |
JSON_PROPERTY_SELECTABLE_TEMPLATE_VARS |
static String |
JSON_PROPERTY_SHARE_LIST |
static String |
JSON_PROPERTY_SHARE_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
SharedDashboardUpdateRequest() |
SharedDashboardUpdateRequest(SharedDashboardUpdateRequestGlobalTime globalTime) |
| Modifier and Type | Method and Description |
|---|---|
SharedDashboardUpdateRequest |
addSelectableTemplateVarsItem(SelectableTemplateVariableItems selectableTemplateVarsItem) |
SharedDashboardUpdateRequest |
addShareListItem(String shareListItem) |
boolean |
equals(Object o)
Return true if this SharedDashboardUpdateRequest 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.
|
SharedDashboardUpdateRequestGlobalTime |
getGlobalTime()
Timeframe setting for the shared dashboard.
|
org.openapitools.jackson.nullable.JsonNullable<Boolean> |
getGlobalTimeSelectableEnabled_JsonNullable() |
Boolean |
getGlobalTimeSelectableEnabled()
Whether to allow viewers to select a different global time setting for the shared dashboard.
|
org.openapitools.jackson.nullable.JsonNullable<List<SelectableTemplateVariableItems>> |
getSelectableTemplateVars_JsonNullable() |
List<SelectableTemplateVariableItems> |
getSelectableTemplateVars()
List of objects representing template variables on the shared dashboard which can have
selectable values.
|
org.openapitools.jackson.nullable.JsonNullable<List<String>> |
getShareList_JsonNullable() |
List<String> |
getShareList()
List of email addresses that can be given access to the shared dashboard.
|
org.openapitools.jackson.nullable.JsonNullable<DashboardShareType> |
getShareType_JsonNullable() |
DashboardShareType |
getShareType()
Type of sharing access (either open to anyone who has the public URL or invite-only).
|
SharedDashboardUpdateRequest |
globalTime(SharedDashboardUpdateRequestGlobalTime globalTime) |
SharedDashboardUpdateRequest |
globalTimeSelectableEnabled(Boolean globalTimeSelectableEnabled) |
int |
hashCode() |
SharedDashboardUpdateRequest |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
SharedDashboardUpdateRequest |
selectableTemplateVars(List<SelectableTemplateVariableItems> selectableTemplateVars) |
void |
setGlobalTime(SharedDashboardUpdateRequestGlobalTime globalTime) |
void |
setGlobalTimeSelectableEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> globalTimeSelectableEnabled) |
void |
setGlobalTimeSelectableEnabled(Boolean globalTimeSelectableEnabled) |
void |
setSelectableTemplateVars_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<SelectableTemplateVariableItems>> selectableTemplateVars) |
void |
setSelectableTemplateVars(List<SelectableTemplateVariableItems> selectableTemplateVars) |
void |
setShareList_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> shareList) |
void |
setShareList(List<String> shareList) |
void |
setShareType_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<DashboardShareType> shareType) |
void |
setShareType(DashboardShareType shareType) |
SharedDashboardUpdateRequest |
shareList(List<String> shareList) |
SharedDashboardUpdateRequest |
shareType(DashboardShareType shareType) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_GLOBAL_TIME
public static final String JSON_PROPERTY_GLOBAL_TIME_SELECTABLE_ENABLED
public static final String JSON_PROPERTY_SELECTABLE_TEMPLATE_VARS
public static final String JSON_PROPERTY_SHARE_LIST
public static final String JSON_PROPERTY_SHARE_TYPE
public SharedDashboardUpdateRequest()
public SharedDashboardUpdateRequest(SharedDashboardUpdateRequestGlobalTime globalTime)
public SharedDashboardUpdateRequest globalTime(SharedDashboardUpdateRequestGlobalTime globalTime)
@Nullable public SharedDashboardUpdateRequestGlobalTime getGlobalTime()
public void setGlobalTime(SharedDashboardUpdateRequestGlobalTime globalTime)
public SharedDashboardUpdateRequest globalTimeSelectableEnabled(Boolean globalTimeSelectableEnabled)
@Nullable public Boolean getGlobalTimeSelectableEnabled()
public org.openapitools.jackson.nullable.JsonNullable<Boolean> getGlobalTimeSelectableEnabled_JsonNullable()
public void setGlobalTimeSelectableEnabled_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> globalTimeSelectableEnabled)
public void setGlobalTimeSelectableEnabled(Boolean globalTimeSelectableEnabled)
public SharedDashboardUpdateRequest selectableTemplateVars(List<SelectableTemplateVariableItems> selectableTemplateVars)
public SharedDashboardUpdateRequest addSelectableTemplateVarsItem(SelectableTemplateVariableItems selectableTemplateVarsItem)
@Nullable public List<SelectableTemplateVariableItems> getSelectableTemplateVars()
public org.openapitools.jackson.nullable.JsonNullable<List<SelectableTemplateVariableItems>> getSelectableTemplateVars_JsonNullable()
public void setSelectableTemplateVars_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<SelectableTemplateVariableItems>> selectableTemplateVars)
public void setSelectableTemplateVars(List<SelectableTemplateVariableItems> selectableTemplateVars)
public SharedDashboardUpdateRequest shareList(List<String> shareList)
public SharedDashboardUpdateRequest addShareListItem(String shareListItem)
@Nullable public List<String> getShareList()
public org.openapitools.jackson.nullable.JsonNullable<List<String>> getShareList_JsonNullable()
public void setShareList_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> shareList)
public SharedDashboardUpdateRequest shareType(DashboardShareType shareType)
@Nullable public DashboardShareType getShareType()
public org.openapitools.jackson.nullable.JsonNullable<DashboardShareType> getShareType_JsonNullable()
public void setShareType_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<DashboardShareType> shareType)
public void setShareType(DashboardShareType shareType)
public SharedDashboardUpdateRequest 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.