Class PlanMetaData.Builder

  • Enclosing class:
    PlanMetaData

    public static class PlanMetaData.Builder
    extends java.lang.Object
    Builder.
    • Constructor Detail

      • Builder

        public Builder()
        Instantiates a new builder.
    • Method Detail

      • build

        public PlanMetaData build()
        Builds a PlanMetaData.
        Returns:
        the new PlanMetaData instance
      • bindable

        public PlanMetaData.Builder bindable​(java.lang.Boolean bindable)
        Set the bindable.
        Parameters:
        bindable - the bindable
        Returns:
        the PlanMetaData builder
      • reservable

        public PlanMetaData.Builder reservable​(java.lang.Boolean reservable)
        Set the reservable.
        Parameters:
        reservable - the reservable
        Returns:
        the PlanMetaData builder
      • allowInternalUsers

        public PlanMetaData.Builder allowInternalUsers​(java.lang.Boolean allowInternalUsers)
        Set the allowInternalUsers.
        Parameters:
        allowInternalUsers - the allowInternalUsers
        Returns:
        the PlanMetaData builder
      • asyncProvisioningSupported

        @Deprecated
        public PlanMetaData.Builder asyncProvisioningSupported​(java.lang.Boolean asyncProvisioningSupported)
        Deprecated.
        this method is deprecated and may be removed in a future release
        Set the asyncProvisioningSupported.
        Parameters:
        asyncProvisioningSupported - the asyncProvisioningSupported
        Returns:
        the PlanMetaData builder
      • asyncUnprovisioningSupported

        @Deprecated
        public PlanMetaData.Builder asyncUnprovisioningSupported​(java.lang.Boolean asyncUnprovisioningSupported)
        Deprecated.
        this method is deprecated and may be removed in a future release
        Set the asyncUnprovisioningSupported.
        Parameters:
        asyncUnprovisioningSupported - the asyncUnprovisioningSupported
        Returns:
        the PlanMetaData builder
      • provisionType

        public PlanMetaData.Builder provisionType​(java.lang.String provisionType)
        Set the provisionType.
        Parameters:
        provisionType - the provisionType
        Returns:
        the PlanMetaData builder
      • testCheckInterval

        @Deprecated
        public PlanMetaData.Builder testCheckInterval​(long testCheckInterval)
        Deprecated.
        this method is deprecated and may be removed in a future release
        Set the testCheckInterval.
        Parameters:
        testCheckInterval - the testCheckInterval
        Returns:
        the PlanMetaData builder
      • singleScopeInstance

        @Deprecated
        public PlanMetaData.Builder singleScopeInstance​(java.lang.String singleScopeInstance)
        Deprecated.
        this method is deprecated and may be removed in a future release
        Set the singleScopeInstance.
        Parameters:
        singleScopeInstance - the singleScopeInstance
        Returns:
        the PlanMetaData builder
      • serviceCheckEnabled

        @Deprecated
        public PlanMetaData.Builder serviceCheckEnabled​(java.lang.Boolean serviceCheckEnabled)
        Deprecated.
        this method is deprecated and may be removed in a future release
        Set the serviceCheckEnabled.
        Parameters:
        serviceCheckEnabled - the serviceCheckEnabled
        Returns:
        the PlanMetaData builder
      • cfGuid

        @Deprecated
        public PlanMetaData.Builder cfGuid​(java.util.Map<java.lang.String,​java.lang.String> cfGuid)
        Deprecated.
        this method is deprecated and may be removed in a future release
        Set the cfGuid.
        Parameters:
        cfGuid - the cfGuid
        Returns:
        the PlanMetaData builder