Class SwaggerCustomDynamicTreeParameter

java.lang.Object
com.azure.resourcemanager.logic.models.SwaggerCustomDynamicTreeParameter

public final class SwaggerCustomDynamicTreeParameter extends Object
The swagger custom dynamic tree parameter.
  • Constructor Details

    • SwaggerCustomDynamicTreeParameter

      public SwaggerCustomDynamicTreeParameter()
      Creates an instance of SwaggerCustomDynamicTreeParameter class.
  • Method Details

    • selectedItemValuePath

      public String selectedItemValuePath()
      Get the selectedItemValuePath property: Gets or sets a path to a property in the currently selected item to pass as a value to a parameter for the given operation.
      Returns:
      the selectedItemValuePath value.
    • withSelectedItemValuePath

      public SwaggerCustomDynamicTreeParameter withSelectedItemValuePath(String selectedItemValuePath)
      Set the selectedItemValuePath property: Gets or sets a path to a property in the currently selected item to pass as a value to a parameter for the given operation.
      Parameters:
      selectedItemValuePath - the selectedItemValuePath value to set.
      Returns:
      the SwaggerCustomDynamicTreeParameter object itself.
    • value

      public Object value()
      Get the value property: The parameter value.
      Returns:
      the value value.
    • withValue

      public SwaggerCustomDynamicTreeParameter withValue(Object value)
      Set the value property: The parameter value.
      Parameters:
      value - the value value to set.
      Returns:
      the SwaggerCustomDynamicTreeParameter object itself.
    • parameterReference

      public String parameterReference()
      Get the parameterReference property: The parameter reference.
      Returns:
      the parameterReference value.
    • withParameterReference

      public SwaggerCustomDynamicTreeParameter withParameterReference(String parameterReference)
      Set the parameterReference property: The parameter reference.
      Parameters:
      parameterReference - the parameterReference value to set.
      Returns:
      the SwaggerCustomDynamicTreeParameter object itself.
    • required

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

      public SwaggerCustomDynamicTreeParameter withRequired(Boolean required)
      Set the required property: Indicates whether the parameter is required.
      Parameters:
      required - the required value to set.
      Returns:
      the SwaggerCustomDynamicTreeParameter object itself.
    • validate

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