Class CreateOfferingInstanceOptions.Builder
- java.lang.Object
-
- com.ibm.cloud.platform_services.catalog_management.v1.model.CreateOfferingInstanceOptions.Builder
-
- Enclosing class:
- CreateOfferingInstanceOptions
public static class CreateOfferingInstanceOptions.Builder extends java.lang.ObjectBuilder.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateOfferingInstanceOptions.BuilderaddClusterNamespaces(java.lang.String clusterNamespaces)Adds an clusterNamespaces to clusterNamespaces.CreateOfferingInstanceOptionsbuild()Builds a CreateOfferingInstanceOptions.CreateOfferingInstanceOptions.BuildercatalogId(java.lang.String catalogId)Set the catalogId.CreateOfferingInstanceOptions.Builderchannel(java.lang.String channel)Set the channel.CreateOfferingInstanceOptions.BuilderclusterAllNamespaces(java.lang.Boolean clusterAllNamespaces)Set the clusterAllNamespaces.CreateOfferingInstanceOptions.BuilderclusterId(java.lang.String clusterId)Set the clusterId.CreateOfferingInstanceOptions.BuilderclusterNamespaces(java.util.List<java.lang.String> clusterNamespaces)Set the clusterNamespaces.CreateOfferingInstanceOptions.BuilderclusterRegion(java.lang.String clusterRegion)Set the clusterRegion.CreateOfferingInstanceOptions.Buildercrn(java.lang.String crn)Set the crn.CreateOfferingInstanceOptions.Builderid(java.lang.String id)Set the id.CreateOfferingInstanceOptions.BuilderinstallPlan(java.lang.String installPlan)Set the installPlan.CreateOfferingInstanceOptions.BuilderkindFormat(java.lang.String kindFormat)Set the kindFormat.CreateOfferingInstanceOptions.Builderlabel(java.lang.String label)Set the label.CreateOfferingInstanceOptions.BuilderlastOperation(OfferingInstanceLastOperation lastOperation)Set the lastOperation.CreateOfferingInstanceOptions.Buildermetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)Set the metadata.CreateOfferingInstanceOptions.BuilderofferingId(java.lang.String offeringId)Set the offeringId.CreateOfferingInstanceOptions.BuilderofferingInstance(OfferingInstance offeringInstance)Set the offeringInstance.CreateOfferingInstanceOptions.BuilderresourceGroupId(java.lang.String resourceGroupId)Set the resourceGroupId.CreateOfferingInstanceOptions.Builderrev(java.lang.String rev)Set the rev.CreateOfferingInstanceOptions.BuilderschematicsWorkspaceId(java.lang.String schematicsWorkspaceId)Set the schematicsWorkspaceId.CreateOfferingInstanceOptions.Builderurl(java.lang.String url)Set the url.CreateOfferingInstanceOptions.Builderversion(java.lang.String version)Set the version.CreateOfferingInstanceOptions.BuilderxAuthRefreshToken(java.lang.String xAuthRefreshToken)Set the xAuthRefreshToken.
-
-
-
Method Detail
-
build
public CreateOfferingInstanceOptions build()
Builds a CreateOfferingInstanceOptions.- Returns:
- the new CreateOfferingInstanceOptions instance
-
addClusterNamespaces
public CreateOfferingInstanceOptions.Builder addClusterNamespaces(java.lang.String clusterNamespaces)
Adds an clusterNamespaces to clusterNamespaces.- Parameters:
clusterNamespaces- the new clusterNamespaces- Returns:
- the CreateOfferingInstanceOptions builder
-
xAuthRefreshToken
public CreateOfferingInstanceOptions.Builder xAuthRefreshToken(java.lang.String xAuthRefreshToken)
Set the xAuthRefreshToken.- Parameters:
xAuthRefreshToken- the xAuthRefreshToken- Returns:
- the CreateOfferingInstanceOptions builder
-
id
public CreateOfferingInstanceOptions.Builder id(java.lang.String id)
Set the id.- Parameters:
id- the id- Returns:
- the CreateOfferingInstanceOptions builder
-
rev
public CreateOfferingInstanceOptions.Builder rev(java.lang.String rev)
Set the rev.- Parameters:
rev- the rev- Returns:
- the CreateOfferingInstanceOptions builder
-
url
public CreateOfferingInstanceOptions.Builder url(java.lang.String url)
Set the url.- Parameters:
url- the url- Returns:
- the CreateOfferingInstanceOptions builder
-
crn
public CreateOfferingInstanceOptions.Builder crn(java.lang.String crn)
Set the crn.- Parameters:
crn- the crn- Returns:
- the CreateOfferingInstanceOptions builder
-
label
public CreateOfferingInstanceOptions.Builder label(java.lang.String label)
Set the label.- Parameters:
label- the label- Returns:
- the CreateOfferingInstanceOptions builder
-
catalogId
public CreateOfferingInstanceOptions.Builder catalogId(java.lang.String catalogId)
Set the catalogId.- Parameters:
catalogId- the catalogId- Returns:
- the CreateOfferingInstanceOptions builder
-
offeringId
public CreateOfferingInstanceOptions.Builder offeringId(java.lang.String offeringId)
Set the offeringId.- Parameters:
offeringId- the offeringId- Returns:
- the CreateOfferingInstanceOptions builder
-
kindFormat
public CreateOfferingInstanceOptions.Builder kindFormat(java.lang.String kindFormat)
Set the kindFormat.- Parameters:
kindFormat- the kindFormat- Returns:
- the CreateOfferingInstanceOptions builder
-
version
public CreateOfferingInstanceOptions.Builder version(java.lang.String version)
Set the version.- Parameters:
version- the version- Returns:
- the CreateOfferingInstanceOptions builder
-
clusterId
public CreateOfferingInstanceOptions.Builder clusterId(java.lang.String clusterId)
Set the clusterId.- Parameters:
clusterId- the clusterId- Returns:
- the CreateOfferingInstanceOptions builder
-
clusterRegion
public CreateOfferingInstanceOptions.Builder clusterRegion(java.lang.String clusterRegion)
Set the clusterRegion.- Parameters:
clusterRegion- the clusterRegion- Returns:
- the CreateOfferingInstanceOptions builder
-
clusterNamespaces
public CreateOfferingInstanceOptions.Builder clusterNamespaces(java.util.List<java.lang.String> clusterNamespaces)
Set the clusterNamespaces. Existing clusterNamespaces will be replaced.- Parameters:
clusterNamespaces- the clusterNamespaces- Returns:
- the CreateOfferingInstanceOptions builder
-
clusterAllNamespaces
public CreateOfferingInstanceOptions.Builder clusterAllNamespaces(java.lang.Boolean clusterAllNamespaces)
Set the clusterAllNamespaces.- Parameters:
clusterAllNamespaces- the clusterAllNamespaces- Returns:
- the CreateOfferingInstanceOptions builder
-
schematicsWorkspaceId
public CreateOfferingInstanceOptions.Builder schematicsWorkspaceId(java.lang.String schematicsWorkspaceId)
Set the schematicsWorkspaceId.- Parameters:
schematicsWorkspaceId- the schematicsWorkspaceId- Returns:
- the CreateOfferingInstanceOptions builder
-
resourceGroupId
public CreateOfferingInstanceOptions.Builder resourceGroupId(java.lang.String resourceGroupId)
Set the resourceGroupId.- Parameters:
resourceGroupId- the resourceGroupId- Returns:
- the CreateOfferingInstanceOptions builder
-
installPlan
public CreateOfferingInstanceOptions.Builder installPlan(java.lang.String installPlan)
Set the installPlan.- Parameters:
installPlan- the installPlan- Returns:
- the CreateOfferingInstanceOptions builder
-
channel
public CreateOfferingInstanceOptions.Builder channel(java.lang.String channel)
Set the channel.- Parameters:
channel- the channel- Returns:
- the CreateOfferingInstanceOptions builder
-
metadata
public CreateOfferingInstanceOptions.Builder metadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
Set the metadata.- Parameters:
metadata- the metadata- Returns:
- the CreateOfferingInstanceOptions builder
-
lastOperation
public CreateOfferingInstanceOptions.Builder lastOperation(OfferingInstanceLastOperation lastOperation)
Set the lastOperation.- Parameters:
lastOperation- the lastOperation- Returns:
- the CreateOfferingInstanceOptions builder
-
offeringInstance
public CreateOfferingInstanceOptions.Builder offeringInstance(OfferingInstance offeringInstance)
Set the offeringInstance.- Parameters:
offeringInstance- the offeringInstance- Returns:
- the CreateOfferingInstanceOptions builder
-
-