public final class SwaggerCustomDynamicList extends Object
Constructor and Description |
---|
SwaggerCustomDynamicList() |
Modifier and Type | Method and Description |
---|---|
String |
builtInOperation()
Get the builtInOperation property: The built in operation.
|
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.
|
String |
itemTitlePath()
Get the itemTitlePath property: The path to an item property which defines the display name of the item.
|
String |
itemValuePath()
Get the itemValuePath property: The path to a property which defines the value which should be used.
|
String |
operationId()
Get the operationId property: The operation id to fetch dynamic schema.
|
Map<String,SwaggerCustomDynamicProperties> |
parameters()
Get the parameters property: The parameters.
|
void |
validate()
Validates the instance.
|
SwaggerCustomDynamicList |
withBuiltInOperation(String builtInOperation)
Set the builtInOperation property: The built in operation.
|
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.
|
SwaggerCustomDynamicList |
withItemTitlePath(String itemTitlePath)
Set the itemTitlePath property: The path to an item property which defines the display name of the item.
|
SwaggerCustomDynamicList |
withItemValuePath(String itemValuePath)
Set the itemValuePath property: The path to a property which defines the value which should be used.
|
SwaggerCustomDynamicList |
withOperationId(String operationId)
Set the operationId property: The operation id to fetch dynamic schema.
|
SwaggerCustomDynamicList |
withParameters(Map<String,SwaggerCustomDynamicProperties> parameters)
Set the parameters property: The parameters.
|
public String operationId()
public SwaggerCustomDynamicList withOperationId(String operationId)
operationId
- the operationId value to set.public String builtInOperation()
public SwaggerCustomDynamicList withBuiltInOperation(String builtInOperation)
builtInOperation
- the builtInOperation value to set.public String itemsPath()
public SwaggerCustomDynamicList withItemsPath(String itemsPath)
itemsPath
- the itemsPath value to set.public String itemValuePath()
public SwaggerCustomDynamicList withItemValuePath(String itemValuePath)
itemValuePath
- the itemValuePath value to set.public String itemTitlePath()
public SwaggerCustomDynamicList withItemTitlePath(String itemTitlePath)
itemTitlePath
- the itemTitlePath value to set.public Map<String,SwaggerCustomDynamicProperties> parameters()
public SwaggerCustomDynamicList withParameters(Map<String,SwaggerCustomDynamicProperties> parameters)
parameters
- the parameters value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.