ParameterContract Class

  • java.lang.Object
    • com.microsoft.azure.management.apimanagement.v2019_01_01.ParameterContract

public class ParameterContract

Operation parameters details.

Constructor Summary

Constructor Description
ParameterContract()

Method Summary

Modifier and Type Method and Description
java.lang.String defaultValue()

Get default parameter value.

java.lang.String description()

Get parameter description.

java.lang.String name()

Get parameter name.

java.lang.Boolean required()

Get specifies whether parameter is required or not.

java.lang.String type()

Get parameter type.

java.util.List<java.lang.String> values()

Get parameter values.

ParameterContract withDefaultValue(String defaultValue)

Set default parameter value.

ParameterContract withDescription(String description)

Set parameter description.

ParameterContract withName(String name)

Set parameter name.

ParameterContract withRequired(Boolean required)

Set specifies whether parameter is required or not.

ParameterContract withType(String type)

Set parameter type.

ParameterContract withValues(List<String> values)

Set parameter values.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

ParameterContract

public ParameterContract()

Method Details

defaultValue

public String defaultValue()

Get default parameter value.

Returns:

the defaultValue value

description

public String description()

Get parameter description.

Returns:

the description value

name

public String name()

Get parameter name.

Returns:

the name value

required

public Boolean required()

Get specifies whether parameter is required or not.

Returns:

the required value

type

public String type()

Get parameter type.

Returns:

the type value

values

public List values()

Get parameter values.

Returns:

the values value

withDefaultValue

public ParameterContract withDefaultValue(String defaultValue)

Set default parameter value.

Parameters:

defaultValue - the defaultValue value to set

Returns:

the ParameterContract object itself.

withDescription

public ParameterContract withDescription(String description)

Set parameter description.

Parameters:

description - the description value to set

Returns:

the ParameterContract object itself.

withName

public ParameterContract withName(String name)

Set parameter name.

Parameters:

name - the name value to set

Returns:

the ParameterContract object itself.

withRequired

public ParameterContract withRequired(Boolean required)

Set specifies whether parameter is required or not.

Parameters:

required - the required value to set

Returns:

the ParameterContract object itself.

withType

public ParameterContract withType(String type)

Set parameter type.

Parameters:

type - the type value to set

Returns:

the ParameterContract object itself.

withValues

public ParameterContract withValues(List values)

Set parameter values.

Parameters:

values - the values value to set

Returns:

the ParameterContract object itself.

Applies to