Class SwaggerCustomDynamicList
java.lang.Object
com.azure.resourcemanager.logic.models.SwaggerCustomDynamicList
The swagger custom dynamic list.
-
Constructor Summary
ConstructorDescriptionCreates an instance of SwaggerCustomDynamicList class. -
Method Summary
Modifier and TypeMethodDescriptionGet the builtInOperation property: The built in operation.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.Get the itemTitlePath property: The path to an item property which defines the display name of the item.Get the itemValuePath property: The path to a property which defines the value which should be used.Get the operationId property: The operation id to fetch dynamic schema.Get the parameters property: The parameters.void
validate()
Validates the instance.withBuiltInOperation
(String builtInOperation) Set the builtInOperation property: The built in operation.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.withItemTitlePath
(String itemTitlePath) Set the itemTitlePath property: The path to an item property which defines the display name of the item.withItemValuePath
(String itemValuePath) Set the itemValuePath property: The path to a property which defines the value which should be used.withOperationId
(String operationId) Set the operationId property: The operation id to fetch dynamic schema.withParameters
(Map<String, SwaggerCustomDynamicProperties> parameters) Set the parameters property: The parameters.
-
Constructor Details
-
SwaggerCustomDynamicList
public SwaggerCustomDynamicList()Creates an instance of SwaggerCustomDynamicList class.
-
-
Method Details
-
operationId
Get the operationId property: The operation id to fetch dynamic schema.- Returns:
- the operationId value.
-
withOperationId
Set the operationId property: The operation id to fetch dynamic schema.- Parameters:
operationId
- the operationId value to set.- Returns:
- the SwaggerCustomDynamicList object itself.
-
builtInOperation
Get the builtInOperation property: The built in operation.- Returns:
- the builtInOperation value.
-
withBuiltInOperation
Set the builtInOperation property: The built in operation.- Parameters:
builtInOperation
- the builtInOperation value to set.- Returns:
- the SwaggerCustomDynamicList object itself.
-
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
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
Get the itemValuePath property: The path to a property which defines the value which should be used.- Returns:
- the itemValuePath value.
-
withItemValuePath
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
Get the itemTitlePath property: The path to an item property which defines the display name of the item.- Returns:
- the itemTitlePath value.
-
withItemTitlePath
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
public SwaggerCustomDynamicList withParameters(Map<String, SwaggerCustomDynamicProperties> parameters) 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.
-