Class InstallVersionOptions.Builder

  • Enclosing class:
    InstallVersionOptions

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

      • Builder

        public Builder()
        Instantiates a new builder.
      • Builder

        public Builder​(java.lang.String versionLocId,
                       java.lang.String xAuthRefreshToken)
        Instantiates a new builder with required properties.
        Parameters:
        versionLocId - the versionLocId
        xAuthRefreshToken - the xAuthRefreshToken
    • Method Detail

      • build

        public InstallVersionOptions build()
        Builds a InstallVersionOptions.
        Returns:
        the new InstallVersionOptions instance
      • versionLocId

        public InstallVersionOptions.Builder versionLocId​(java.lang.String versionLocId)
        Set the versionLocId.
        Parameters:
        versionLocId - the versionLocId
        Returns:
        the InstallVersionOptions builder
      • xAuthRefreshToken

        public InstallVersionOptions.Builder xAuthRefreshToken​(java.lang.String xAuthRefreshToken)
        Set the xAuthRefreshToken.
        Parameters:
        xAuthRefreshToken - the xAuthRefreshToken
        Returns:
        the InstallVersionOptions builder
      • clusterId

        public InstallVersionOptions.Builder clusterId​(java.lang.String clusterId)
        Set the clusterId.
        Parameters:
        clusterId - the clusterId
        Returns:
        the InstallVersionOptions builder
      • region

        public InstallVersionOptions.Builder region​(java.lang.String region)
        Set the region.
        Parameters:
        region - the region
        Returns:
        the InstallVersionOptions builder
      • namespace

        public InstallVersionOptions.Builder namespace​(java.lang.String namespace)
        Set the namespace.
        Parameters:
        namespace - the namespace
        Returns:
        the InstallVersionOptions builder
      • overrideValues

        public InstallVersionOptions.Builder overrideValues​(java.util.Map<java.lang.String,​java.lang.Object> overrideValues)
        Set the overrideValues.
        Parameters:
        overrideValues - the overrideValues
        Returns:
        the InstallVersionOptions builder
      • entitlementApikey

        public InstallVersionOptions.Builder entitlementApikey​(java.lang.String entitlementApikey)
        Set the entitlementApikey.
        Parameters:
        entitlementApikey - the entitlementApikey
        Returns:
        the InstallVersionOptions builder
      • script

        public InstallVersionOptions.Builder script​(java.lang.String script)
        Set the script.
        Parameters:
        script - the script
        Returns:
        the InstallVersionOptions builder
      • scriptId

        public InstallVersionOptions.Builder scriptId​(java.lang.String scriptId)
        Set the scriptId.
        Parameters:
        scriptId - the scriptId
        Returns:
        the InstallVersionOptions builder
      • versionLocatorId

        public InstallVersionOptions.Builder versionLocatorId​(java.lang.String versionLocatorId)
        Set the versionLocatorId.
        Parameters:
        versionLocatorId - the versionLocatorId
        Returns:
        the InstallVersionOptions builder
      • vcenterId

        public InstallVersionOptions.Builder vcenterId​(java.lang.String vcenterId)
        Set the vcenterId.
        Parameters:
        vcenterId - the vcenterId
        Returns:
        the InstallVersionOptions builder
      • vcenterUser

        public InstallVersionOptions.Builder vcenterUser​(java.lang.String vcenterUser)
        Set the vcenterUser.
        Parameters:
        vcenterUser - the vcenterUser
        Returns:
        the InstallVersionOptions builder
      • vcenterPassword

        public InstallVersionOptions.Builder vcenterPassword​(java.lang.String vcenterPassword)
        Set the vcenterPassword.
        Parameters:
        vcenterPassword - the vcenterPassword
        Returns:
        the InstallVersionOptions builder
      • vcenterLocation

        public InstallVersionOptions.Builder vcenterLocation​(java.lang.String vcenterLocation)
        Set the vcenterLocation.
        Parameters:
        vcenterLocation - the vcenterLocation
        Returns:
        the InstallVersionOptions builder
      • vcenterDatastore

        public InstallVersionOptions.Builder vcenterDatastore​(java.lang.String vcenterDatastore)
        Set the vcenterDatastore.
        Parameters:
        vcenterDatastore - the vcenterDatastore
        Returns:
        the InstallVersionOptions builder