@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class StatusPageDataAttributes extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_COMPANY_LOGO |
static String |
JSON_PROPERTY_COMPONENTS |
static String |
JSON_PROPERTY_CREATED_AT |
static String |
JSON_PROPERTY_CUSTOM_DOMAIN |
static String |
JSON_PROPERTY_CUSTOM_DOMAIN_ENABLED |
static String |
JSON_PROPERTY_DOMAIN_PREFIX |
static String |
JSON_PROPERTY_EMAIL_HEADER_IMAGE |
static String |
JSON_PROPERTY_ENABLED |
static String |
JSON_PROPERTY_FAVICON |
static String |
JSON_PROPERTY_MODIFIED_AT |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_PAGE_URL |
static String |
JSON_PROPERTY_SUBSCRIPTIONS_ENABLED |
static String |
JSON_PROPERTY_TYPE |
static String |
JSON_PROPERTY_VISUALIZATION_TYPE |
boolean |
unparsed |
| Constructor and Description |
|---|
StatusPageDataAttributes() |
| Modifier and Type | Method and Description |
|---|---|
StatusPageDataAttributes |
addComponentsItem(StatusPageDataAttributesComponentsItems componentsItem) |
StatusPageDataAttributes |
companyLogo(String companyLogo) |
StatusPageDataAttributes |
components(List<StatusPageDataAttributesComponentsItems> components) |
StatusPageDataAttributes |
createdAt(OffsetDateTime createdAt) |
StatusPageDataAttributes |
customDomain(String customDomain) |
StatusPageDataAttributes |
customDomainEnabled(Boolean customDomainEnabled) |
StatusPageDataAttributes |
domainPrefix(String domainPrefix) |
StatusPageDataAttributes |
emailHeaderImage(String emailHeaderImage) |
StatusPageDataAttributes |
enabled(Boolean enabled) |
boolean |
equals(Object o)
Return true if this StatusPageDataAttributes object is equal to o.
|
StatusPageDataAttributes |
favicon(String favicon) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
org.openapitools.jackson.nullable.JsonNullable<String> |
getCompanyLogo_JsonNullable() |
String |
getCompanyLogo()
Base64-encoded image data displayed on the status page.
|
List<StatusPageDataAttributesComponentsItems> |
getComponents()
Components displayed on the status page.
|
OffsetDateTime |
getCreatedAt()
Timestamp of when the status page was created.
|
org.openapitools.jackson.nullable.JsonNullable<String> |
getCustomDomain_JsonNullable() |
String |
getCustomDomain()
If configured, the url that the status page is accessible at.
|
Boolean |
getCustomDomainEnabled()
Whether the custom domain is configured.
|
String |
getDomainPrefix()
The subdomain of the status page's url taking the form
https://{domain_prefix}.statuspage.datadoghq.com. |
org.openapitools.jackson.nullable.JsonNullable<String> |
getEmailHeaderImage_JsonNullable() |
String |
getEmailHeaderImage()
Base64-encoded image data included in email notifications sent to status page subscribers.
|
Boolean |
getEnabled()
Whether the status page is enabled.
|
org.openapitools.jackson.nullable.JsonNullable<String> |
getFavicon_JsonNullable() |
String |
getFavicon()
Base64-encoded image data displayed in the browser tab.
|
OffsetDateTime |
getModifiedAt()
Timestamp of when the status page was last modified.
|
String |
getName()
The name of the status page.
|
String |
getPageUrl()
The url that the status page is accessible at.
|
Boolean |
getSubscriptionsEnabled()
Whether users can subscribe to the status page.
|
CreateStatusPageRequestDataAttributesType |
getType()
The type of the status page controlling how the status page is accessed.
|
CreateStatusPageRequestDataAttributesVisualizationType |
getVisualizationType()
The visualization type of the status page.
|
int |
hashCode() |
StatusPageDataAttributes |
modifiedAt(OffsetDateTime modifiedAt) |
StatusPageDataAttributes |
name(String name) |
StatusPageDataAttributes |
pageUrl(String pageUrl) |
StatusPageDataAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setCompanyLogo_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> companyLogo) |
void |
setCompanyLogo(String companyLogo) |
void |
setComponents(List<StatusPageDataAttributesComponentsItems> components) |
void |
setCreatedAt(OffsetDateTime createdAt) |
void |
setCustomDomain_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> customDomain) |
void |
setCustomDomain(String customDomain) |
void |
setCustomDomainEnabled(Boolean customDomainEnabled) |
void |
setDomainPrefix(String domainPrefix) |
void |
setEmailHeaderImage_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> emailHeaderImage) |
void |
setEmailHeaderImage(String emailHeaderImage) |
void |
setEnabled(Boolean enabled) |
void |
setFavicon_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> favicon) |
void |
setFavicon(String favicon) |
void |
setModifiedAt(OffsetDateTime modifiedAt) |
void |
setName(String name) |
void |
setPageUrl(String pageUrl) |
void |
setSubscriptionsEnabled(Boolean subscriptionsEnabled) |
void |
setType(CreateStatusPageRequestDataAttributesType type) |
void |
setVisualizationType(CreateStatusPageRequestDataAttributesVisualizationType visualizationType) |
StatusPageDataAttributes |
subscriptionsEnabled(Boolean subscriptionsEnabled) |
String |
toString() |
StatusPageDataAttributes |
type(CreateStatusPageRequestDataAttributesType type) |
StatusPageDataAttributes |
visualizationType(CreateStatusPageRequestDataAttributesVisualizationType visualizationType) |
public boolean unparsed
public static final String JSON_PROPERTY_COMPANY_LOGO
public static final String JSON_PROPERTY_COMPONENTS
public static final String JSON_PROPERTY_CREATED_AT
public static final String JSON_PROPERTY_CUSTOM_DOMAIN
public static final String JSON_PROPERTY_CUSTOM_DOMAIN_ENABLED
public static final String JSON_PROPERTY_DOMAIN_PREFIX
public static final String JSON_PROPERTY_EMAIL_HEADER_IMAGE
public static final String JSON_PROPERTY_ENABLED
public static final String JSON_PROPERTY_FAVICON
public static final String JSON_PROPERTY_MODIFIED_AT
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_PAGE_URL
public static final String JSON_PROPERTY_SUBSCRIPTIONS_ENABLED
public static final String JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_VISUALIZATION_TYPE
public StatusPageDataAttributes companyLogo(String companyLogo)
@Nullable public String getCompanyLogo()
public org.openapitools.jackson.nullable.JsonNullable<String> getCompanyLogo_JsonNullable()
public void setCompanyLogo_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> companyLogo)
public void setCompanyLogo(String companyLogo)
public StatusPageDataAttributes components(List<StatusPageDataAttributesComponentsItems> components)
public StatusPageDataAttributes addComponentsItem(StatusPageDataAttributesComponentsItems componentsItem)
@Nullable public List<StatusPageDataAttributesComponentsItems> getComponents()
public void setComponents(List<StatusPageDataAttributesComponentsItems> components)
public StatusPageDataAttributes createdAt(OffsetDateTime createdAt)
@Nullable public OffsetDateTime getCreatedAt()
public void setCreatedAt(OffsetDateTime createdAt)
public StatusPageDataAttributes customDomain(String customDomain)
@Nullable public String getCustomDomain()
public org.openapitools.jackson.nullable.JsonNullable<String> getCustomDomain_JsonNullable()
public void setCustomDomain_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> customDomain)
public void setCustomDomain(String customDomain)
public StatusPageDataAttributes customDomainEnabled(Boolean customDomainEnabled)
@Nullable public Boolean getCustomDomainEnabled()
public void setCustomDomainEnabled(Boolean customDomainEnabled)
public StatusPageDataAttributes domainPrefix(String domainPrefix)
@Nullable public String getDomainPrefix()
https://{domain_prefix}.statuspage.datadoghq.com. Globally unique across Datadog Status
Pages.public void setDomainPrefix(String domainPrefix)
public StatusPageDataAttributes emailHeaderImage(String emailHeaderImage)
@Nullable public String getEmailHeaderImage()
public org.openapitools.jackson.nullable.JsonNullable<String> getEmailHeaderImage_JsonNullable()
public void setEmailHeaderImage_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> emailHeaderImage)
public void setEmailHeaderImage(String emailHeaderImage)
public StatusPageDataAttributes enabled(Boolean enabled)
@Nullable public Boolean getEnabled()
public void setEnabled(Boolean enabled)
public StatusPageDataAttributes favicon(String favicon)
@Nullable public String getFavicon()
public org.openapitools.jackson.nullable.JsonNullable<String> getFavicon_JsonNullable()
public void setFavicon_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> favicon)
public void setFavicon(String favicon)
public StatusPageDataAttributes modifiedAt(OffsetDateTime modifiedAt)
@Nullable public OffsetDateTime getModifiedAt()
public void setModifiedAt(OffsetDateTime modifiedAt)
public StatusPageDataAttributes name(String name)
@Nullable public String getName()
public void setName(String name)
public StatusPageDataAttributes pageUrl(String pageUrl)
@Nullable public String getPageUrl()
public void setPageUrl(String pageUrl)
public StatusPageDataAttributes subscriptionsEnabled(Boolean subscriptionsEnabled)
@Nullable public Boolean getSubscriptionsEnabled()
public void setSubscriptionsEnabled(Boolean subscriptionsEnabled)
public StatusPageDataAttributes type(CreateStatusPageRequestDataAttributesType type)
@Nullable public CreateStatusPageRequestDataAttributesType getType()
public void setType(CreateStatusPageRequestDataAttributesType type)
public StatusPageDataAttributes visualizationType(CreateStatusPageRequestDataAttributesVisualizationType visualizationType)
@Nullable public CreateStatusPageRequestDataAttributesVisualizationType getVisualizationType()
public void setVisualizationType(CreateStatusPageRequestDataAttributesVisualizationType visualizationType)
public StatusPageDataAttributes 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 © 2026. All rights reserved.