Class UpdateCatalogEntryOptions.Builder
- java.lang.Object
-
- com.ibm.cloud.platform_services.global_catalog.v1.model.UpdateCatalogEntryOptions.Builder
-
- Enclosing class:
- UpdateCatalogEntryOptions
public static class UpdateCatalogEntryOptions.Builder extends java.lang.ObjectBuilder.
-
-
Constructor Summary
Constructors Constructor Description Builder()Instantiates a new builder.Builder(java.lang.String id, java.lang.String name, java.lang.String kind, java.util.Map<java.lang.String,Overview> overviewUi, Image images, java.lang.Boolean disabled, java.util.List<java.lang.String> tags, Provider provider)Instantiates a new builder with required properties.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateCatalogEntryOptions.Builderaccount(java.lang.String account)Set the account.UpdateCatalogEntryOptions.Builderactive(java.lang.Boolean active)Set the active.UpdateCatalogEntryOptions.BuilderaddTags(java.lang.String tags)Adds a new element to tags.UpdateCatalogEntryOptionsbuild()Builds a UpdateCatalogEntryOptions.UpdateCatalogEntryOptions.Builderdisabled(java.lang.Boolean disabled)Set the disabled.UpdateCatalogEntryOptions.Buildergroup(java.lang.Boolean group)Set the group.UpdateCatalogEntryOptions.Builderid(java.lang.String id)Set the id.UpdateCatalogEntryOptions.Builderimages(Image images)Set the images.UpdateCatalogEntryOptions.Builderkind(java.lang.String kind)Set the kind.UpdateCatalogEntryOptions.Buildermetadata(ObjectMetadataSet metadata)Set the metadata.UpdateCatalogEntryOptions.Buildermove(java.lang.String move)Set the move.UpdateCatalogEntryOptions.Buildername(java.lang.String name)Set the name.UpdateCatalogEntryOptions.BuilderoverviewUi(java.util.Map<java.lang.String,Overview> overviewUi)Set the overviewUi.UpdateCatalogEntryOptions.BuilderparentId(java.lang.String parentId)Set the parentId.UpdateCatalogEntryOptions.Builderprovider(Provider provider)Set the provider.UpdateCatalogEntryOptions.Buildertags(java.util.List<java.lang.String> tags)Set the tags.UpdateCatalogEntryOptions.Builderurl(java.lang.String url)Set the url.
-
-
-
Constructor Detail
-
Builder
public Builder()
Instantiates a new builder.
-
Builder
public Builder(java.lang.String id, java.lang.String name, java.lang.String kind, java.util.Map<java.lang.String,Overview> overviewUi, Image images, java.lang.Boolean disabled, java.util.List<java.lang.String> tags, Provider provider)Instantiates a new builder with required properties.- Parameters:
id- the idname- the namekind- the kindoverviewUi- the overviewUiimages- the imagesdisabled- the disabledtags- the tagsprovider- the provider
-
-
Method Detail
-
build
public UpdateCatalogEntryOptions build()
Builds a UpdateCatalogEntryOptions.- Returns:
- the new UpdateCatalogEntryOptions instance
-
addTags
public UpdateCatalogEntryOptions.Builder addTags(java.lang.String tags)
Adds a new element to tags.- Parameters:
tags- the new element to be added- Returns:
- the UpdateCatalogEntryOptions builder
-
id
public UpdateCatalogEntryOptions.Builder id(java.lang.String id)
Set the id.- Parameters:
id- the id- Returns:
- the UpdateCatalogEntryOptions builder
-
name
public UpdateCatalogEntryOptions.Builder name(java.lang.String name)
Set the name.- Parameters:
name- the name- Returns:
- the UpdateCatalogEntryOptions builder
-
kind
public UpdateCatalogEntryOptions.Builder kind(java.lang.String kind)
Set the kind.- Parameters:
kind- the kind- Returns:
- the UpdateCatalogEntryOptions builder
-
overviewUi
public UpdateCatalogEntryOptions.Builder overviewUi(java.util.Map<java.lang.String,Overview> overviewUi)
Set the overviewUi.- Parameters:
overviewUi- the overviewUi- Returns:
- the UpdateCatalogEntryOptions builder
-
images
public UpdateCatalogEntryOptions.Builder images(Image images)
Set the images.- Parameters:
images- the images- Returns:
- the UpdateCatalogEntryOptions builder
-
disabled
public UpdateCatalogEntryOptions.Builder disabled(java.lang.Boolean disabled)
Set the disabled.- Parameters:
disabled- the disabled- Returns:
- the UpdateCatalogEntryOptions builder
-
tags
public UpdateCatalogEntryOptions.Builder tags(java.util.List<java.lang.String> tags)
Set the tags. Existing tags will be replaced.- Parameters:
tags- the tags- Returns:
- the UpdateCatalogEntryOptions builder
-
provider
public UpdateCatalogEntryOptions.Builder provider(Provider provider)
Set the provider.- Parameters:
provider- the provider- Returns:
- the UpdateCatalogEntryOptions builder
-
parentId
public UpdateCatalogEntryOptions.Builder parentId(java.lang.String parentId)
Set the parentId.- Parameters:
parentId- the parentId- Returns:
- the UpdateCatalogEntryOptions builder
-
group
public UpdateCatalogEntryOptions.Builder group(java.lang.Boolean group)
Set the group.- Parameters:
group- the group- Returns:
- the UpdateCatalogEntryOptions builder
-
active
public UpdateCatalogEntryOptions.Builder active(java.lang.Boolean active)
Set the active.- Parameters:
active- the active- Returns:
- the UpdateCatalogEntryOptions builder
-
url
public UpdateCatalogEntryOptions.Builder url(java.lang.String url)
Set the url.- Parameters:
url- the url- Returns:
- the UpdateCatalogEntryOptions builder
-
metadata
public UpdateCatalogEntryOptions.Builder metadata(ObjectMetadataSet metadata)
Set the metadata.- Parameters:
metadata- the metadata- Returns:
- the UpdateCatalogEntryOptions builder
-
account
public UpdateCatalogEntryOptions.Builder account(java.lang.String account)
Set the account.- Parameters:
account- the account- Returns:
- the UpdateCatalogEntryOptions builder
-
move
public UpdateCatalogEntryOptions.Builder move(java.lang.String move)
Set the move.- Parameters:
move- the move- Returns:
- the UpdateCatalogEntryOptions builder
-
-