Class LicensedComponentSetupTypeProperties

java.lang.Object
com.azure.resourcemanager.datafactory.fluent.models.LicensedComponentSetupTypeProperties

public final class LicensedComponentSetupTypeProperties extends Object
Installation of licensed component setup type properties.
  • Constructor Details

    • LicensedComponentSetupTypeProperties

      public LicensedComponentSetupTypeProperties()
  • Method Details

    • componentName

      public String componentName()
      Get the componentName property: The name of the 3rd party component.
      Returns:
      the componentName value.
    • withComponentName

      public LicensedComponentSetupTypeProperties withComponentName(String componentName)
      Set the componentName property: The name of the 3rd party component.
      Parameters:
      componentName - the componentName value to set.
      Returns:
      the LicensedComponentSetupTypeProperties object itself.
    • licenseKey

      public SecretBase licenseKey()
      Get the licenseKey property: The license key to activate the component.
      Returns:
      the licenseKey value.
    • withLicenseKey

      public LicensedComponentSetupTypeProperties withLicenseKey(SecretBase licenseKey)
      Set the licenseKey property: The license key to activate the component.
      Parameters:
      licenseKey - the licenseKey value to set.
      Returns:
      the LicensedComponentSetupTypeProperties object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.