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.Object
Builder.
-
-
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.Builder
account(java.lang.String account)
Set the account.UpdateCatalogEntryOptions.Builder
active(java.lang.Boolean active)
Set the active.UpdateCatalogEntryOptions.Builder
addTags(java.lang.String tags)
Adds a new element to tags.UpdateCatalogEntryOptions
build()
Builds a UpdateCatalogEntryOptions.UpdateCatalogEntryOptions.Builder
disabled(java.lang.Boolean disabled)
Set the disabled.UpdateCatalogEntryOptions.Builder
group(java.lang.Boolean group)
Set the group.UpdateCatalogEntryOptions.Builder
id(java.lang.String id)
Set the id.UpdateCatalogEntryOptions.Builder
images(Image images)
Set the images.UpdateCatalogEntryOptions.Builder
kind(java.lang.String kind)
Set the kind.UpdateCatalogEntryOptions.Builder
metadata(ObjectMetadataSet metadata)
Set the metadata.UpdateCatalogEntryOptions.Builder
move(java.lang.String move)
Set the move.UpdateCatalogEntryOptions.Builder
name(java.lang.String name)
Set the name.UpdateCatalogEntryOptions.Builder
overviewUi(java.util.Map<java.lang.String,Overview> overviewUi)
Set the overviewUi.UpdateCatalogEntryOptions.Builder
parentId(java.lang.String parentId)
Set the parentId.UpdateCatalogEntryOptions.Builder
provider(Provider provider)
Set the provider.UpdateCatalogEntryOptions.Builder
tags(java.util.List<java.lang.String> tags)
Set the tags.UpdateCatalogEntryOptions.Builder
url(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
-
-