Class QuickSightChartMetaData
java.lang.Object
com.kingsrook.qqq.backend.core.model.metadata.dashboard.QWidgetMetaData
com.kingsrook.qqq.backend.core.model.metadata.dashboard.QuickSightChartMetaData
- All Implemented Interfaces:
QWidgetMetaDataInterface,MetaDataProducerOutput,MetaDataWithName,MetaDataWithPermissionRules,QMetaDataObject,TopLevelMetaDataInterface,Serializable
AWS Quicksite specific meta data for frontend dashboard widget
- See Also:
-
Field Summary
FieldsFields inherited from class com.kingsrook.qqq.backend.core.model.metadata.dashboard.QWidgetMetaData
codeReference, footerHTML, gridColumns, helpContent, icon, icons, isCard, label, minHeight, name, tooltip, type, validatorPluginFields inherited from interface com.kingsrook.qqq.backend.core.model.metadata.dashboard.QWidgetMetaDataInterface
LOG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for accessKeyGetter for accountIdGetter for allowedDomainsGetter for dashboardIdGetter for defaultValuesgetLabel()Getter for labelGetter for regionGetter for secretKeyGetter for userArnvoidsetAccessKey(String accessKey) Setter for accessKeyvoidsetAccountId(String accountId) Setter for accountIdvoidsetAllowedDomains(Collection<String> allowedDomains) Setter for allowedDomainsvoidsetDashboardId(String dashboardId) Setter for dashboardIdvoidsetDefaultValues(Map<String, Serializable> defaultValues) Setter for defaultValuesvoidSetter for labelvoidSetter for regionvoidsetSecretKey(String secretKey) Setter for secretKeyvoidsetUserArn(String userArn) Setter for userArnwithAccessKey(String accessKey) Fluent setter for accessKeywithAccountId(String accountId) Fluent setter for accountIdwithAllowedDomains(Collection<String> allowedDomains) Fluent setter for allowedDomainswithDashboardId(String dashboardId) Fluent setter for dashboardIdwithDefaultValue(String key, Serializable value) Fluent setter for a single defaultValuewithDefaultValues(Map<String, Serializable> defaultValues) Fluent setter for defaultValuesFluent setter for labelFluent setter for namewithRegion(String region) Fluent setter for regionwithSecretKey(String secretKey) Fluent setter for secretKeywithUserArn(String userArn) Fluent setter for userArnMethods inherited from class com.kingsrook.qqq.backend.core.model.metadata.dashboard.QWidgetMetaData
getCodeReference, getDropdowns, getFooterHTML, getGridColumns, getHelpContent, getIcon, getIcons, getIsCard, getMinHeight, getName, getPermissionRules, getShowExportButton, getShowReloadButton, getStoreDropdownSelections, getTooltip, getType, getValidatorPlugin, removeHelpContent, setCodeReference, setDropdowns, setFooterHTML, setGridColumns, setHelpContent, setIcon, setIcons, setIsCard, setMinHeight, setName, setPermissionRules, setShowExportButton, setShowReloadButton, setStoreDropdownSelections, setTooltip, setType, setValidatorPlugin, withCodeReference, withDropdown, withDropdowns, withFooterHTML, withGridColumns, withHelpContent, withHelpContent, withIcon, withIcon, withIcons, withIsCard, withMinHeight, withPermissionRules, withShowExportButton, withShowReloadButton, withStoreDropdownSelections, withTooltip, withType, withValidatorPluginMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.kingsrook.qqq.backend.core.model.metadata.dashboard.QWidgetMetaDataInterface
addSelfToInstance
-
Field Details
-
defaultValues
-
-
Constructor Details
-
QuickSightChartMetaData
public QuickSightChartMetaData()
-
-
Method Details
-
withName
Fluent setter for name- Specified by:
withNamein interfaceQWidgetMetaDataInterface- Overrides:
withNamein classQWidgetMetaData
-
getAccessKey
Getter for accessKey -
setAccessKey
Setter for accessKey -
withAccessKey
Fluent setter for accessKey -
getLabel
Getter for label- Specified by:
getLabelin interfaceMetaDataWithName- Specified by:
getLabelin interfaceQWidgetMetaDataInterface- Overrides:
getLabelin classQWidgetMetaData
-
setLabel
Setter for label- Specified by:
setLabelin interfaceMetaDataWithName- Specified by:
setLabelin interfaceQWidgetMetaDataInterface- Overrides:
setLabelin classQWidgetMetaData
-
withLabel
Fluent setter for label- Specified by:
withLabelin interfaceQWidgetMetaDataInterface- Overrides:
withLabelin classQWidgetMetaData
-
getSecretKey
Getter for secretKey -
setSecretKey
Setter for secretKey -
withSecretKey
Fluent setter for secretKey -
getDashboardId
Getter for dashboardId -
setDashboardId
Setter for dashboardId -
withDashboardId
Fluent setter for dashboardId -
getAccountId
Getter for accountId -
setAccountId
Setter for accountId -
withAccountId
Fluent setter for accountId -
getUserArn
Getter for userArn -
setUserArn
Setter for userArn -
withUserArn
Fluent setter for userArn -
getRegion
Getter for region -
setRegion
Setter for region -
withRegion
Fluent setter for region -
getAllowedDomains
Getter for allowedDomains -
setAllowedDomains
Setter for allowedDomains -
withAllowedDomains
Fluent setter for allowedDomains -
getDefaultValues
Getter for defaultValues- Specified by:
getDefaultValuesin interfaceQWidgetMetaDataInterface- Overrides:
getDefaultValuesin classQWidgetMetaData
-
setDefaultValues
Setter for defaultValues- Specified by:
setDefaultValuesin interfaceQWidgetMetaDataInterface- Overrides:
setDefaultValuesin classQWidgetMetaData
-
withDefaultValues
Fluent setter for defaultValues- Specified by:
withDefaultValuesin interfaceQWidgetMetaDataInterface- Overrides:
withDefaultValuesin classQWidgetMetaData
-
withDefaultValue
Fluent setter for a single defaultValue- Specified by:
withDefaultValuein interfaceQWidgetMetaDataInterface- Overrides:
withDefaultValuein classQWidgetMetaData
-