Class SwaggerCustomDynamicList

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

public final class SwaggerCustomDynamicList extends Object
The swagger custom dynamic list.
  • Constructor Details

    • SwaggerCustomDynamicList

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

    • operationId

      public String operationId()
      Get the operationId property: The operation id to fetch dynamic schema.
      Returns:
      the operationId value.
    • withOperationId

      public SwaggerCustomDynamicList withOperationId(String operationId)
      Set the operationId property: The operation id to fetch dynamic schema.
      Parameters:
      operationId - the operationId value to set.
      Returns:
      the SwaggerCustomDynamicList object itself.
    • builtInOperation

      public String builtInOperation()
      Get the builtInOperation property: The built in operation.
      Returns:
      the builtInOperation value.
    • withBuiltInOperation

      public SwaggerCustomDynamicList withBuiltInOperation(String builtInOperation)
      Set the builtInOperation property: The built in operation.
      Parameters:
      builtInOperation - the builtInOperation value to set.
      Returns:
      the SwaggerCustomDynamicList object itself.
    • itemsPath

      public String itemsPath()
      Get the itemsPath property: The path to a response property (relative to the response object, not the response body) which contains an array of dynamic value items.
      Returns:
      the itemsPath value.
    • withItemsPath

      public SwaggerCustomDynamicList withItemsPath(String itemsPath)
      Set the itemsPath property: The path to a response property (relative to the response object, not the response body) which contains an array of dynamic value items.
      Parameters:
      itemsPath - the itemsPath value to set.
      Returns:
      the SwaggerCustomDynamicList object itself.
    • itemValuePath

      public String itemValuePath()
      Get the itemValuePath property: The path to a property which defines the value which should be used.
      Returns:
      the itemValuePath value.
    • withItemValuePath

      public SwaggerCustomDynamicList withItemValuePath(String itemValuePath)
      Set the itemValuePath property: The path to a property which defines the value which should be used.
      Parameters:
      itemValuePath - the itemValuePath value to set.
      Returns:
      the SwaggerCustomDynamicList object itself.
    • itemTitlePath

      public String itemTitlePath()
      Get the itemTitlePath property: The path to an item property which defines the display name of the item.
      Returns:
      the itemTitlePath value.
    • withItemTitlePath

      public SwaggerCustomDynamicList withItemTitlePath(String itemTitlePath)
      Set the itemTitlePath property: The path to an item property which defines the display name of the item.
      Parameters:
      itemTitlePath - the itemTitlePath value to set.
      Returns:
      the SwaggerCustomDynamicList object itself.
    • parameters

      Get the parameters property: The parameters.
      Returns:
      the parameters value.
    • withParameters

      Set the parameters property: The parameters.
      Parameters:
      parameters - the parameters value to set.
      Returns:
      the SwaggerCustomDynamicList object itself.
    • validate

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