Class ReplaceCatalogOptions.Builder
- java.lang.Object
-
- com.ibm.cloud.platform_services.catalog_management.v1.model.ReplaceCatalogOptions.Builder
-
- Enclosing class:
- ReplaceCatalogOptions
public static class ReplaceCatalogOptions.Builder extends java.lang.ObjectBuilder.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReplaceCatalogOptions.BuilderaddFeatures(Feature features)Adds an features to features.ReplaceCatalogOptions.BuilderaddTags(java.lang.String tags)Adds an tags to tags.ReplaceCatalogOptionsbuild()Builds a ReplaceCatalogOptions.ReplaceCatalogOptions.Buildercatalog(Catalog catalog)Set the catalog.ReplaceCatalogOptions.BuildercatalogFilters(Filters catalogFilters)Set the catalogFilters.ReplaceCatalogOptions.BuildercatalogIconUrl(java.lang.String catalogIconUrl)Set the catalogIconUrl.ReplaceCatalogOptions.BuildercatalogIdentifier(java.lang.String catalogIdentifier)Set the catalogIdentifier.ReplaceCatalogOptions.Builderdisabled(java.lang.Boolean disabled)Set the disabled.ReplaceCatalogOptions.Builderfeatures(java.util.List<Feature> features)Set the features.ReplaceCatalogOptions.Builderid(java.lang.String id)Set the id.ReplaceCatalogOptions.Builderkind(java.lang.String kind)Set the kind.ReplaceCatalogOptions.Builderlabel(java.lang.String label)Set the label.ReplaceCatalogOptions.BuilderowningAccount(java.lang.String owningAccount)Set the owningAccount.ReplaceCatalogOptions.BuilderresourceGroupId(java.lang.String resourceGroupId)Set the resourceGroupId.ReplaceCatalogOptions.Builderrev(java.lang.String rev)Set the rev.ReplaceCatalogOptions.BuildershortDescription(java.lang.String shortDescription)Set the shortDescription.ReplaceCatalogOptions.BuildersyndicationSettings(SyndicationResource syndicationSettings)Set the syndicationSettings.ReplaceCatalogOptions.Buildertags(java.util.List<java.lang.String> tags)Set the tags.
-
-
-
Method Detail
-
build
public ReplaceCatalogOptions build()
Builds a ReplaceCatalogOptions.- Returns:
- the new ReplaceCatalogOptions instance
-
addTags
public ReplaceCatalogOptions.Builder addTags(java.lang.String tags)
Adds an tags to tags.- Parameters:
tags- the new tags- Returns:
- the ReplaceCatalogOptions builder
-
addFeatures
public ReplaceCatalogOptions.Builder addFeatures(Feature features)
Adds an features to features.- Parameters:
features- the new features- Returns:
- the ReplaceCatalogOptions builder
-
catalogIdentifier
public ReplaceCatalogOptions.Builder catalogIdentifier(java.lang.String catalogIdentifier)
Set the catalogIdentifier.- Parameters:
catalogIdentifier- the catalogIdentifier- Returns:
- the ReplaceCatalogOptions builder
-
id
public ReplaceCatalogOptions.Builder id(java.lang.String id)
Set the id.- Parameters:
id- the id- Returns:
- the ReplaceCatalogOptions builder
-
rev
public ReplaceCatalogOptions.Builder rev(java.lang.String rev)
Set the rev.- Parameters:
rev- the rev- Returns:
- the ReplaceCatalogOptions builder
-
label
public ReplaceCatalogOptions.Builder label(java.lang.String label)
Set the label.- Parameters:
label- the label- Returns:
- the ReplaceCatalogOptions builder
-
shortDescription
public ReplaceCatalogOptions.Builder shortDescription(java.lang.String shortDescription)
Set the shortDescription.- Parameters:
shortDescription- the shortDescription- Returns:
- the ReplaceCatalogOptions builder
-
catalogIconUrl
public ReplaceCatalogOptions.Builder catalogIconUrl(java.lang.String catalogIconUrl)
Set the catalogIconUrl.- Parameters:
catalogIconUrl- the catalogIconUrl- Returns:
- the ReplaceCatalogOptions builder
-
tags
public ReplaceCatalogOptions.Builder tags(java.util.List<java.lang.String> tags)
Set the tags. Existing tags will be replaced.- Parameters:
tags- the tags- Returns:
- the ReplaceCatalogOptions builder
-
features
public ReplaceCatalogOptions.Builder features(java.util.List<Feature> features)
Set the features. Existing features will be replaced.- Parameters:
features- the features- Returns:
- the ReplaceCatalogOptions builder
-
disabled
public ReplaceCatalogOptions.Builder disabled(java.lang.Boolean disabled)
Set the disabled.- Parameters:
disabled- the disabled- Returns:
- the ReplaceCatalogOptions builder
-
resourceGroupId
public ReplaceCatalogOptions.Builder resourceGroupId(java.lang.String resourceGroupId)
Set the resourceGroupId.- Parameters:
resourceGroupId- the resourceGroupId- Returns:
- the ReplaceCatalogOptions builder
-
owningAccount
public ReplaceCatalogOptions.Builder owningAccount(java.lang.String owningAccount)
Set the owningAccount.- Parameters:
owningAccount- the owningAccount- Returns:
- the ReplaceCatalogOptions builder
-
catalogFilters
public ReplaceCatalogOptions.Builder catalogFilters(Filters catalogFilters)
Set the catalogFilters.- Parameters:
catalogFilters- the catalogFilters- Returns:
- the ReplaceCatalogOptions builder
-
syndicationSettings
public ReplaceCatalogOptions.Builder syndicationSettings(SyndicationResource syndicationSettings)
Set the syndicationSettings.- Parameters:
syndicationSettings- the syndicationSettings- Returns:
- the ReplaceCatalogOptions builder
-
kind
public ReplaceCatalogOptions.Builder kind(java.lang.String kind)
Set the kind.- Parameters:
kind- the kind- Returns:
- the ReplaceCatalogOptions builder
-
catalog
public ReplaceCatalogOptions.Builder catalog(Catalog catalog)
Set the catalog.- Parameters:
catalog- the catalog- Returns:
- the ReplaceCatalogOptions builder
-
-