Share via


ApiVersionSetUpdateParameters Class

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

public class ApiVersionSetUpdateParameters

Parameters to update or create an Api Version Set Contract.

Constructor Summary

Constructor Description
ApiVersionSetUpdateParameters()

Method Summary

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

Get description of API Version Set.

java.lang.String displayName()

Get name of API Version Set.

java.lang.String versionHeaderName()

Get name of HTTP header parameter that indicates the API Version if versioningScheme is set to `header`.

VersioningScheme versioningScheme()

Get an value that determines where the API Version identifer will be located in a HTTP request.

java.lang.String versionQueryName()

Get name of query parameter that indicates the API Version if versioningScheme is set to `query`.

ApiVersionSetUpdateParameters withDescription(String description)

Set description of API Version Set.

ApiVersionSetUpdateParameters withDisplayName(String displayName)

Set name of API Version Set.

ApiVersionSetUpdateParameters withVersionHeaderName(String versionHeaderName)

Set name of HTTP header parameter that indicates the API Version if versioningScheme is set to `header`.

ApiVersionSetUpdateParameters withVersioningScheme(VersioningScheme versioningScheme)

Set an value that determines where the API Version identifer will be located in a HTTP request.

ApiVersionSetUpdateParameters withVersionQueryName(String versionQueryName)

Set name of query parameter that indicates the API Version if versioningScheme is set to `query`.

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

ApiVersionSetUpdateParameters

public ApiVersionSetUpdateParameters()

Method Details

description

public String description()

Get description of API Version Set.

Returns:

the description value

displayName

public String displayName()

Get name of API Version Set.

Returns:

the displayName value

versionHeaderName

public String versionHeaderName()

Get name of HTTP header parameter that indicates the API Version if versioningScheme is set to `header`.

Returns:

the versionHeaderName value

versioningScheme

public VersioningScheme versioningScheme()

Get an value that determines where the API Version identifer will be located in a HTTP request. Possible values include: 'Segment', 'Query', 'Header'.

Returns:

the versioningScheme value

versionQueryName

public String versionQueryName()

Get name of query parameter that indicates the API Version if versioningScheme is set to `query`.

Returns:

the versionQueryName value

withDescription

public ApiVersionSetUpdateParameters withDescription(String description)

Set description of API Version Set.

Parameters:

description - the description value to set

Returns:

the ApiVersionSetUpdateParameters object itself.

withDisplayName

public ApiVersionSetUpdateParameters withDisplayName(String displayName)

Set name of API Version Set.

Parameters:

displayName - the displayName value to set

Returns:

the ApiVersionSetUpdateParameters object itself.

withVersionHeaderName

public ApiVersionSetUpdateParameters withVersionHeaderName(String versionHeaderName)

Set name of HTTP header parameter that indicates the API Version if versioningScheme is set to `header`.

Parameters:

versionHeaderName - the versionHeaderName value to set

Returns:

the ApiVersionSetUpdateParameters object itself.

withVersioningScheme

public ApiVersionSetUpdateParameters withVersioningScheme(VersioningScheme versioningScheme)

Set an value that determines where the API Version identifer will be located in a HTTP request. Possible values include: 'Segment', 'Query', 'Header'.

Parameters:

versioningScheme - the versioningScheme value to set

Returns:

the ApiVersionSetUpdateParameters object itself.

withVersionQueryName

public ApiVersionSetUpdateParameters withVersionQueryName(String versionQueryName)

Set name of query parameter that indicates the API Version if versioningScheme is set to `query`.

Parameters:

versionQueryName - the versionQueryName value to set

Returns:

the ApiVersionSetUpdateParameters object itself.

Applies to