Class SsisParameter

java.lang.Object
com.azure.resourcemanager.datafactory.models.SsisParameter

public final class SsisParameter extends Object
Ssis parameter.
  • Constructor Details

    • SsisParameter

      public SsisParameter()
  • Method Details

    • id

      public Long id()
      Get the id property: Parameter id.
      Returns:
      the id value.
    • withId

      public SsisParameter withId(Long id)
      Set the id property: Parameter id.
      Parameters:
      id - the id value to set.
      Returns:
      the SsisParameter object itself.
    • name

      public String name()
      Get the name property: Parameter name.
      Returns:
      the name value.
    • withName

      public SsisParameter withName(String name)
      Set the name property: Parameter name.
      Parameters:
      name - the name value to set.
      Returns:
      the SsisParameter object itself.
    • description

      public String description()
      Get the description property: Parameter description.
      Returns:
      the description value.
    • withDescription

      public SsisParameter withDescription(String description)
      Set the description property: Parameter description.
      Parameters:
      description - the description value to set.
      Returns:
      the SsisParameter object itself.
    • dataType

      public String dataType()
      Get the dataType property: Parameter type.
      Returns:
      the dataType value.
    • withDataType

      public SsisParameter withDataType(String dataType)
      Set the dataType property: Parameter type.
      Parameters:
      dataType - the dataType value to set.
      Returns:
      the SsisParameter object itself.
    • required

      public Boolean required()
      Get the required property: Whether parameter is required.
      Returns:
      the required value.
    • withRequired

      public SsisParameter withRequired(Boolean required)
      Set the required property: Whether parameter is required.
      Parameters:
      required - the required value to set.
      Returns:
      the SsisParameter object itself.
    • sensitive

      public Boolean sensitive()
      Get the sensitive property: Whether parameter is sensitive.
      Returns:
      the sensitive value.
    • withSensitive

      public SsisParameter withSensitive(Boolean sensitive)
      Set the sensitive property: Whether parameter is sensitive.
      Parameters:
      sensitive - the sensitive value to set.
      Returns:
      the SsisParameter object itself.
    • designDefaultValue

      public String designDefaultValue()
      Get the designDefaultValue property: Design default value of parameter.
      Returns:
      the designDefaultValue value.
    • withDesignDefaultValue

      public SsisParameter withDesignDefaultValue(String designDefaultValue)
      Set the designDefaultValue property: Design default value of parameter.
      Parameters:
      designDefaultValue - the designDefaultValue value to set.
      Returns:
      the SsisParameter object itself.
    • defaultValue

      public String defaultValue()
      Get the defaultValue property: Default value of parameter.
      Returns:
      the defaultValue value.
    • withDefaultValue

      public SsisParameter withDefaultValue(String defaultValue)
      Set the defaultValue property: Default value of parameter.
      Parameters:
      defaultValue - the defaultValue value to set.
      Returns:
      the SsisParameter object itself.
    • sensitiveDefaultValue

      public String sensitiveDefaultValue()
      Get the sensitiveDefaultValue property: Default sensitive value of parameter.
      Returns:
      the sensitiveDefaultValue value.
    • withSensitiveDefaultValue

      public SsisParameter withSensitiveDefaultValue(String sensitiveDefaultValue)
      Set the sensitiveDefaultValue property: Default sensitive value of parameter.
      Parameters:
      sensitiveDefaultValue - the sensitiveDefaultValue value to set.
      Returns:
      the SsisParameter object itself.
    • valueType

      public String valueType()
      Get the valueType property: Parameter value type.
      Returns:
      the valueType value.
    • withValueType

      public SsisParameter withValueType(String valueType)
      Set the valueType property: Parameter value type.
      Parameters:
      valueType - the valueType value to set.
      Returns:
      the SsisParameter object itself.
    • valueSet

      public Boolean valueSet()
      Get the valueSet property: Parameter value set.
      Returns:
      the valueSet value.
    • withValueSet

      public SsisParameter withValueSet(Boolean valueSet)
      Set the valueSet property: Parameter value set.
      Parameters:
      valueSet - the valueSet value to set.
      Returns:
      the SsisParameter object itself.
    • variable

      public String variable()
      Get the variable property: Parameter reference variable.
      Returns:
      the variable value.
    • withVariable

      public SsisParameter withVariable(String variable)
      Set the variable property: Parameter reference variable.
      Parameters:
      variable - the variable value to set.
      Returns:
      the SsisParameter object itself.
    • validate

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