Class CFMetaData.Builder
- java.lang.Object
-
- com.ibm.cloud.platform_services.global_catalog.v1.model.CFMetaData.Builder
-
- Enclosing class:
- CFMetaData
public static class CFMetaData.Builder extends java.lang.ObjectBuilder.
-
-
Constructor Summary
Constructors Constructor Description Builder()Instantiates a new builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description CFMetaData.BuilderaddRequires(java.lang.String requires)Deprecated.this method is deprecated and may be removed in a future releaseCFMetaData.BuilderasyncProvisioningSupported(java.lang.Boolean asyncProvisioningSupported)Deprecated.this method is deprecated and may be removed in a future releaseCFMetaData.BuilderasyncUnprovisioningSupported(java.lang.Boolean asyncUnprovisioningSupported)Deprecated.this method is deprecated and may be removed in a future releaseCFMetaData.Builderbindable(java.lang.Boolean bindable)Set the bindable.CFMetaDatabuild()Builds a CFMetaData.CFMetaData.BuildercfGuid(java.util.Map<java.lang.String,java.lang.String> cfGuid)Deprecated.this method is deprecated and may be removed in a future releaseCFMetaData.BuildercrnMask(java.lang.String crnMask)Set the crnMask.CFMetaData.BuildercustomCreatePageHybridEnabled(java.lang.Boolean customCreatePageHybridEnabled)Set the customCreatePageHybridEnabled.CFMetaData.BuilderiamCompatible(java.lang.Boolean iamCompatible)Set the iamCompatible.CFMetaData.BuilderpaidOnly(java.lang.Boolean paidOnly)Deprecated.this method is deprecated and may be removed in a future releaseCFMetaData.BuilderplanUpdateable(java.lang.Boolean planUpdateable)Set the planUpdateable.CFMetaData.Builderprovisionable(java.lang.Boolean provisionable)Set the provisionable.CFMetaData.Builderrequires(java.util.List<java.lang.String> requires)Deprecated.this method is deprecated and may be removed in a future releaseCFMetaData.BuilderserviceCheckEnabled(java.lang.Boolean serviceCheckEnabled)Deprecated.this method is deprecated and may be removed in a future releaseCFMetaData.BuilderserviceKeySupported(java.lang.Boolean serviceKeySupported)Set the serviceKeySupported.CFMetaData.Builderstate(java.lang.String state)Deprecated.this method is deprecated and may be removed in a future releaseCFMetaData.BuildertestCheckInterval(long testCheckInterval)Deprecated.this method is deprecated and may be removed in a future releaseCFMetaData.Buildertype(java.lang.String type)Deprecated.this method is deprecated and may be removed in a future releaseCFMetaData.BuilderuniqueApiKey(java.lang.Boolean uniqueApiKey)Deprecated.this method is deprecated and may be removed in a future release
-
-
-
Method Detail
-
build
public CFMetaData build()
Builds a CFMetaData.- Returns:
- the new CFMetaData instance
-
addRequires
@Deprecated public CFMetaData.Builder addRequires(java.lang.String requires)
Deprecated.this method is deprecated and may be removed in a future releaseAdds a new element to requires.- Parameters:
requires- the new element to be added- Returns:
- the CFMetaData builder
-
type
@Deprecated public CFMetaData.Builder type(java.lang.String type)
Deprecated.this method is deprecated and may be removed in a future releaseSet the type.- Parameters:
type- the type- Returns:
- the CFMetaData builder
-
iamCompatible
public CFMetaData.Builder iamCompatible(java.lang.Boolean iamCompatible)
Set the iamCompatible.- Parameters:
iamCompatible- the iamCompatible- Returns:
- the CFMetaData builder
-
uniqueApiKey
@Deprecated public CFMetaData.Builder uniqueApiKey(java.lang.Boolean uniqueApiKey)
Deprecated.this method is deprecated and may be removed in a future releaseSet the uniqueApiKey.- Parameters:
uniqueApiKey- the uniqueApiKey- Returns:
- the CFMetaData builder
-
provisionable
public CFMetaData.Builder provisionable(java.lang.Boolean provisionable)
Set the provisionable.- Parameters:
provisionable- the provisionable- Returns:
- the CFMetaData builder
-
bindable
public CFMetaData.Builder bindable(java.lang.Boolean bindable)
Set the bindable.- Parameters:
bindable- the bindable- Returns:
- the CFMetaData builder
-
asyncProvisioningSupported
@Deprecated public CFMetaData.Builder asyncProvisioningSupported(java.lang.Boolean asyncProvisioningSupported)
Deprecated.this method is deprecated and may be removed in a future releaseSet the asyncProvisioningSupported.- Parameters:
asyncProvisioningSupported- the asyncProvisioningSupported- Returns:
- the CFMetaData builder
-
asyncUnprovisioningSupported
@Deprecated public CFMetaData.Builder asyncUnprovisioningSupported(java.lang.Boolean asyncUnprovisioningSupported)
Deprecated.this method is deprecated and may be removed in a future releaseSet the asyncUnprovisioningSupported.- Parameters:
asyncUnprovisioningSupported- the asyncUnprovisioningSupported- Returns:
- the CFMetaData builder
-
requires
@Deprecated public CFMetaData.Builder requires(java.util.List<java.lang.String> requires)
Deprecated.this method is deprecated and may be removed in a future releaseSet the requires. Existing requires will be replaced.- Parameters:
requires- the requires- Returns:
- the CFMetaData builder
-
planUpdateable
public CFMetaData.Builder planUpdateable(java.lang.Boolean planUpdateable)
Set the planUpdateable.- Parameters:
planUpdateable- the planUpdateable- Returns:
- the CFMetaData builder
-
state
@Deprecated public CFMetaData.Builder state(java.lang.String state)
Deprecated.this method is deprecated and may be removed in a future releaseSet the state.- Parameters:
state- the state- Returns:
- the CFMetaData builder
-
serviceCheckEnabled
@Deprecated public CFMetaData.Builder serviceCheckEnabled(java.lang.Boolean serviceCheckEnabled)
Deprecated.this method is deprecated and may be removed in a future releaseSet the serviceCheckEnabled.- Parameters:
serviceCheckEnabled- the serviceCheckEnabled- Returns:
- the CFMetaData builder
-
testCheckInterval
@Deprecated public CFMetaData.Builder testCheckInterval(long testCheckInterval)
Deprecated.this method is deprecated and may be removed in a future releaseSet the testCheckInterval.- Parameters:
testCheckInterval- the testCheckInterval- Returns:
- the CFMetaData builder
-
serviceKeySupported
public CFMetaData.Builder serviceKeySupported(java.lang.Boolean serviceKeySupported)
Set the serviceKeySupported.- Parameters:
serviceKeySupported- the serviceKeySupported- Returns:
- the CFMetaData builder
-
cfGuid
@Deprecated public CFMetaData.Builder cfGuid(java.util.Map<java.lang.String,java.lang.String> cfGuid)
Deprecated.this method is deprecated and may be removed in a future releaseSet the cfGuid.- Parameters:
cfGuid- the cfGuid- Returns:
- the CFMetaData builder
-
crnMask
public CFMetaData.Builder crnMask(java.lang.String crnMask)
Set the crnMask.- Parameters:
crnMask- the crnMask- Returns:
- the CFMetaData builder
-
paidOnly
@Deprecated public CFMetaData.Builder paidOnly(java.lang.Boolean paidOnly)
Deprecated.this method is deprecated and may be removed in a future releaseSet the paidOnly.- Parameters:
paidOnly- the paidOnly- Returns:
- the CFMetaData builder
-
customCreatePageHybridEnabled
public CFMetaData.Builder customCreatePageHybridEnabled(java.lang.Boolean customCreatePageHybridEnabled)
Set the customCreatePageHybridEnabled.- Parameters:
customCreatePageHybridEnabled- the customCreatePageHybridEnabled- Returns:
- the CFMetaData builder
-
-