Class SsisVariable


  • public final class SsisVariable
    extends Object
    Ssis variable.
    • Constructor Detail

      • SsisVariable

        public SsisVariable()
    • Method Detail

      • id

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

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

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

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

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

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

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

        public SsisVariable withDataType​(String dataType)
        Set the dataType property: Variable type.
        Parameters:
        dataType - the dataType value to set.
        Returns:
        the SsisVariable object itself.
      • sensitive

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

        public SsisVariable withSensitive​(Boolean sensitive)
        Set the sensitive property: Whether variable is sensitive.
        Parameters:
        sensitive - the sensitive value to set.
        Returns:
        the SsisVariable object itself.
      • value

        public String value()
        Get the value property: Variable value.
        Returns:
        the value value.
      • withValue

        public SsisVariable withValue​(String value)
        Set the value property: Variable value.
        Parameters:
        value - the value value to set.
        Returns:
        the SsisVariable object itself.
      • sensitiveValue

        public String sensitiveValue()
        Get the sensitiveValue property: Variable sensitive value.
        Returns:
        the sensitiveValue value.
      • withSensitiveValue

        public SsisVariable withSensitiveValue​(String sensitiveValue)
        Set the sensitiveValue property: Variable sensitive value.
        Parameters:
        sensitiveValue - the sensitiveValue value to set.
        Returns:
        the SsisVariable object itself.
      • validate

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