Class VersionEntitlement.Builder
- java.lang.Object
-
- com.ibm.cloud.platform_services.catalog_management.v1.model.VersionEntitlement.Builder
-
- Enclosing class:
- VersionEntitlement
public static class VersionEntitlement.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 VersionEntitlement.BuilderaddPartNumbers(java.lang.String partNumbers)Adds an partNumbers to partNumbers.VersionEntitlementbuild()Builds a VersionEntitlement.VersionEntitlement.BuilderimageRepoName(java.lang.String imageRepoName)Set the imageRepoName.VersionEntitlement.BuilderpartNumbers(java.util.List<java.lang.String> partNumbers)Set the partNumbers.VersionEntitlement.BuilderproductId(java.lang.String productId)Set the productId.VersionEntitlement.BuilderproviderId(java.lang.String providerId)Set the providerId.VersionEntitlement.BuilderproviderName(java.lang.String providerName)Set the providerName.
-
-
-
Method Detail
-
build
public VersionEntitlement build()
Builds a VersionEntitlement.- Returns:
- the new VersionEntitlement instance
-
addPartNumbers
public VersionEntitlement.Builder addPartNumbers(java.lang.String partNumbers)
Adds an partNumbers to partNumbers.- Parameters:
partNumbers- the new partNumbers- Returns:
- the VersionEntitlement builder
-
providerName
public VersionEntitlement.Builder providerName(java.lang.String providerName)
Set the providerName.- Parameters:
providerName- the providerName- Returns:
- the VersionEntitlement builder
-
providerId
public VersionEntitlement.Builder providerId(java.lang.String providerId)
Set the providerId.- Parameters:
providerId- the providerId- Returns:
- the VersionEntitlement builder
-
productId
public VersionEntitlement.Builder productId(java.lang.String productId)
Set the productId.- Parameters:
productId- the productId- Returns:
- the VersionEntitlement builder
-
partNumbers
public VersionEntitlement.Builder partNumbers(java.util.List<java.lang.String> partNumbers)
Set the partNumbers. Existing partNumbers will be replaced.- Parameters:
partNumbers- the partNumbers- Returns:
- the VersionEntitlement builder
-
imageRepoName
public VersionEntitlement.Builder imageRepoName(java.lang.String imageRepoName)
Set the imageRepoName.- Parameters:
imageRepoName- the imageRepoName- Returns:
- the VersionEntitlement builder
-
-