Class OfficeSuiteApp.Builder

    • Method Detail

      • autoAcceptEula

        public OfficeSuiteApp.Builder autoAcceptEula​(Boolean autoAcceptEula)
        “The value to accept the EULA automatically on the enduser's device.”
        Parameters:
        autoAcceptEula - value of autoAcceptEula property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • excludedApps

        public OfficeSuiteApp.Builder excludedApps​(ExcludedApps excludedApps)
        “The property to represent the apps which are excluded from the selected Office365 Product Id.”
        Parameters:
        excludedApps - value of excludedApps property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • installProgressDisplayLevel

        public OfficeSuiteApp.Builder installProgressDisplayLevel​(OfficeSuiteInstallProgressDisplayLevel installProgressDisplayLevel)
        “To specify the level of display for the Installation Progress Setup UI on the Device.”
        Parameters:
        installProgressDisplayLevel - value of installProgressDisplayLevel property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • localesToInstall

        public OfficeSuiteApp.Builder localesToInstall​(List<String> localesToInstall)
        “The property to represent the locales which are installed when the apps from Office365 is installed. It uses standard RFC 6033. Ref: https://technet. microsoft.com/en-us/library/cc179219(v=office.16).aspx”
        Parameters:
        localesToInstall - value of localesToInstall property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • localesToInstall

        public OfficeSuiteApp.Builder localesToInstall​(String... localesToInstall)
        “The property to represent the locales which are installed when the apps from Office365 is installed. It uses standard RFC 6033. Ref: https://technet. microsoft.com/en-us/library/cc179219(v=office.16).aspx”
        Parameters:
        localesToInstall - value of localesToInstall property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • localesToInstallNextLink

        public OfficeSuiteApp.Builder localesToInstallNextLink​(String localesToInstallNextLink)
        “The property to represent the locales which are installed when the apps from Office365 is installed. It uses standard RFC 6033. Ref: https://technet. microsoft.com/en-us/library/cc179219(v=office.16).aspx”
        Parameters:
        localesToInstallNextLink - value of localesToInstall@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • officeConfigurationXml

        public OfficeSuiteApp.Builder officeConfigurationXml​(byte[] officeConfigurationXml)
        “The property to represent the XML configuration file that can be specified for Office ProPlus Apps. Takes precedence over all other properties. When present, the XML configuration file will be used to create the app.”
        Parameters:
        officeConfigurationXml - value of officeConfigurationXml property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • officePlatformArchitecture

        public OfficeSuiteApp.Builder officePlatformArchitecture​(WindowsArchitecture officePlatformArchitecture)
        “The property to represent the Office365 app suite version.”
        Parameters:
        officePlatformArchitecture - value of officePlatformArchitecture property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • productIds

        public OfficeSuiteApp.Builder productIds​(List<OfficeProductId> productIds)
        “The Product Ids that represent the Office365 Suite SKU.”
        Parameters:
        productIds - value of productIds property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • productIds

        public OfficeSuiteApp.Builder productIds​(OfficeProductId... productIds)
        “The Product Ids that represent the Office365 Suite SKU.”
        Parameters:
        productIds - value of productIds property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • productIdsNextLink

        public OfficeSuiteApp.Builder productIdsNextLink​(String productIdsNextLink)
        “The Product Ids that represent the Office365 Suite SKU.”
        Parameters:
        productIdsNextLink - value of productIds@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • shouldUninstallOlderVersionsOfOffice

        public OfficeSuiteApp.Builder shouldUninstallOlderVersionsOfOffice​(Boolean shouldUninstallOlderVersionsOfOffice)
        “The property to determine whether to uninstall existing Office MSI if an Office365 app suite is deployed to the device or not.”
        Parameters:
        shouldUninstallOlderVersionsOfOffice - value of shouldUninstallOlderVersionsOfOffice property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • targetVersion

        public OfficeSuiteApp.Builder targetVersion​(String targetVersion)
        “The property to represent the specific target version for the Office365 app suite that should be remained deployed on the devices.”
        Parameters:
        targetVersion - value of targetVersion property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • updateChannel

        public OfficeSuiteApp.Builder updateChannel​(OfficeUpdateChannel updateChannel)
        “The property to represent the Office365 Update Channel.”
        Parameters:
        updateChannel - value of updateChannel property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • updateVersion

        public OfficeSuiteApp.Builder updateVersion​(String updateVersion)
        “The property to represent the update version in which the specific target version is available for the Office365 app suite.”
        Parameters:
        updateVersion - value of updateVersion property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • useSharedComputerActivation

        public OfficeSuiteApp.Builder useSharedComputerActivation​(Boolean useSharedComputerActivation)
        “The property to represent that whether the shared computer activation is used not for Office365 app suite.”
        Parameters:
        useSharedComputerActivation - value of useSharedComputerActivation property (as defined in service metadata)
        Returns:
        this (for method chaining)