Class UIMetaData.Builder
- java.lang.Object
-
- com.ibm.cloud.platform_services.global_catalog.v1.model.UIMetaData.Builder
-
- Enclosing class:
- UIMetaData
public static class UIMetaData.Builder extends java.lang.ObjectBuilder.
-
-
Constructor Summary
Constructors Constructor Description Builder()Instantiates a new builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UIMetaData.BuilderaccessibleDuringProvision(java.lang.Boolean accessibleDuringProvision)Set the accessibleDuringProvision.UIMetaData.BuilderaddNavigationOrder(java.lang.String navigationOrder)Adds a new element to navigationOrder.UIMetaDatabuild()Builds a UIMetaData.UIMetaData.BuilderembeddableDashboard(java.lang.String embeddableDashboard)Set the embeddableDashboard.UIMetaData.BuilderembeddableDashboardFullWidth(java.lang.Boolean embeddableDashboardFullWidth)Set the embeddableDashboardFullWidth.UIMetaData.BuilderendOfServiceTime(java.util.Date endOfServiceTime)Set the endOfServiceTime.UIMetaData.Builderhidden(java.lang.Boolean hidden)Set the hidden.UIMetaData.BuilderhideLiteMetering(java.lang.Boolean hideLiteMetering)Set the hideLiteMetering.UIMetaData.BuildernavigationOrder(java.util.List<java.lang.String> navigationOrder)Set the navigationOrder.UIMetaData.BuildernotCreatable(java.lang.Boolean notCreatable)Set the notCreatable.UIMetaData.BuildernoUpgradeNextStep(java.lang.Boolean noUpgradeNextStep)Set the noUpgradeNextStep.UIMetaData.BuilderprimaryOfferingId(java.lang.String primaryOfferingId)Set the primaryOfferingId.UIMetaData.BuildersideBySideIndex(long sideBySideIndex)Set the sideBySideIndex.UIMetaData.Builderstrings(java.util.Map<java.lang.String,Strings> strings)Set the strings.UIMetaData.Builderurls(URLS urls)Set the urls.
-
-
-
Method Detail
-
build
public UIMetaData build()
Builds a UIMetaData.- Returns:
- the new UIMetaData instance
-
addNavigationOrder
public UIMetaData.Builder addNavigationOrder(java.lang.String navigationOrder)
Adds a new element to navigationOrder.- Parameters:
navigationOrder- the new element to be added- Returns:
- the UIMetaData builder
-
strings
public UIMetaData.Builder strings(java.util.Map<java.lang.String,Strings> strings)
Set the strings.- Parameters:
strings- the strings- Returns:
- the UIMetaData builder
-
urls
public UIMetaData.Builder urls(URLS urls)
Set the urls.- Parameters:
urls- the urls- Returns:
- the UIMetaData builder
-
embeddableDashboard
public UIMetaData.Builder embeddableDashboard(java.lang.String embeddableDashboard)
Set the embeddableDashboard.- Parameters:
embeddableDashboard- the embeddableDashboard- Returns:
- the UIMetaData builder
-
embeddableDashboardFullWidth
public UIMetaData.Builder embeddableDashboardFullWidth(java.lang.Boolean embeddableDashboardFullWidth)
Set the embeddableDashboardFullWidth.- Parameters:
embeddableDashboardFullWidth- the embeddableDashboardFullWidth- Returns:
- the UIMetaData builder
-
navigationOrder
public UIMetaData.Builder navigationOrder(java.util.List<java.lang.String> navigationOrder)
Set the navigationOrder. Existing navigationOrder will be replaced.- Parameters:
navigationOrder- the navigationOrder- Returns:
- the UIMetaData builder
-
notCreatable
public UIMetaData.Builder notCreatable(java.lang.Boolean notCreatable)
Set the notCreatable.- Parameters:
notCreatable- the notCreatable- Returns:
- the UIMetaData builder
-
primaryOfferingId
public UIMetaData.Builder primaryOfferingId(java.lang.String primaryOfferingId)
Set the primaryOfferingId.- Parameters:
primaryOfferingId- the primaryOfferingId- Returns:
- the UIMetaData builder
-
accessibleDuringProvision
public UIMetaData.Builder accessibleDuringProvision(java.lang.Boolean accessibleDuringProvision)
Set the accessibleDuringProvision.- Parameters:
accessibleDuringProvision- the accessibleDuringProvision- Returns:
- the UIMetaData builder
-
sideBySideIndex
public UIMetaData.Builder sideBySideIndex(long sideBySideIndex)
Set the sideBySideIndex.- Parameters:
sideBySideIndex- the sideBySideIndex- Returns:
- the UIMetaData builder
-
endOfServiceTime
public UIMetaData.Builder endOfServiceTime(java.util.Date endOfServiceTime)
Set the endOfServiceTime.- Parameters:
endOfServiceTime- the endOfServiceTime- Returns:
- the UIMetaData builder
-
hidden
public UIMetaData.Builder hidden(java.lang.Boolean hidden)
Set the hidden.- Parameters:
hidden- the hidden- Returns:
- the UIMetaData builder
-
hideLiteMetering
public UIMetaData.Builder hideLiteMetering(java.lang.Boolean hideLiteMetering)
Set the hideLiteMetering.- Parameters:
hideLiteMetering- the hideLiteMetering- Returns:
- the UIMetaData builder
-
noUpgradeNextStep
public UIMetaData.Builder noUpgradeNextStep(java.lang.Boolean noUpgradeNextStep)
Set the noUpgradeNextStep.- Parameters:
noUpgradeNextStep- the noUpgradeNextStep- Returns:
- the UIMetaData builder
-
-