### YamlMime:JavaType uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract" name: "RequestContract" nameWithType: "RequestContract" summary: "Operation request details." inheritances: - "" inheritedClassMethods: - classRef: "" methodsRef: - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" syntax: "public class **RequestContract**" constructors: - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract.RequestContract()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract.RequestContract()" name: "RequestContract()" nameWithType: "RequestContract.RequestContract()" syntax: "public RequestContract()" methods: - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract.description()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract.description()" name: "description()" nameWithType: "RequestContract.description()" summary: "Get operation request description." syntax: "public String description()" desc: "Get operation request description." returns: description: "the description value" type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract.headers()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract.headers()" name: "headers()" nameWithType: "RequestContract.headers()" summary: "Get collection of operation request headers." syntax: "public List headers()" desc: "Get collection of operation request headers." returns: description: "the headers value" type: "<>" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract.queryParameters()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract.queryParameters()" name: "queryParameters()" nameWithType: "RequestContract.queryParameters()" summary: "Get collection of operation request query parameters." syntax: "public List queryParameters()" desc: "Get collection of operation request query parameters." returns: description: "the queryParameters value" type: "<>" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract.representations()" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract.representations()" name: "representations()" nameWithType: "RequestContract.representations()" summary: "Get collection of operation request representations." syntax: "public List representations()" desc: "Get collection of operation request representations." returns: description: "the representations value" type: "<>" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract.withDescription(java.lang.String)" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract.withDescription(String description)" name: "withDescription(String description)" nameWithType: "RequestContract.withDescription(String description)" summary: "Set operation request description." parameters: - description: "the description value to set" name: "description" type: "" syntax: "public RequestContract withDescription(String description)" desc: "Set operation request description." returns: description: "the RequestContract object itself." type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract.withHeaders(java.util.List)" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract.withHeaders(List headers)" name: "withHeaders(List headers)" nameWithType: "RequestContract.withHeaders(List headers)" summary: "Set collection of operation request headers." parameters: - description: "the headers value to set" name: "headers" type: "<>" syntax: "public RequestContract withHeaders(List headers)" desc: "Set collection of operation request headers." returns: description: "the RequestContract object itself." type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract.withQueryParameters(java.util.List)" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract.withQueryParameters(List queryParameters)" name: "withQueryParameters(List queryParameters)" nameWithType: "RequestContract.withQueryParameters(List queryParameters)" summary: "Set collection of operation request query parameters." parameters: - description: "the queryParameters value to set" name: "queryParameters" type: "<>" syntax: "public RequestContract withQueryParameters(List queryParameters)" desc: "Set collection of operation request query parameters." returns: description: "the RequestContract object itself." type: "" - uid: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract.withRepresentations(java.util.List)" fullName: "com.microsoft.azure.management.apimanagement.v2019_01_01.RequestContract.withRepresentations(List representations)" name: "withRepresentations(List representations)" nameWithType: "RequestContract.withRepresentations(List representations)" summary: "Set collection of operation request representations." parameters: - description: "the representations value to set" name: "representations" type: "<>" syntax: "public RequestContract withRepresentations(List representations)" desc: "Set collection of operation request representations." returns: description: "the RequestContract object itself." type: "" type: "class" desc: "Operation request details." metadata: {} package: "com.microsoft.azure.management.apimanagement.v2019_01_01" artifact: com.microsoft.azure.apimanagement.v2019_01_01:azure-mgmt-apimanagement:1.0.0-beta-1