public final class RestSource extends CopySource
Constructor and Description |
---|
RestSource() |
Modifier and Type | Method and Description |
---|---|
Object |
getAdditionalColumns()
Get the additionalColumns property: Specifies the additional columns to be added to source data.
|
Object |
getAdditionalHeaders()
Get the additionalHeaders property: The additional HTTP headers in the request to the RESTful API.
|
Object |
getHttpRequestTimeout()
Get the httpRequestTimeout property: The timeout (TimeSpan) to get an HTTP response.
|
Object |
getPaginationRules()
Get the paginationRules property: The pagination rules to compose next page requests.
|
Object |
getRequestBody()
Get the requestBody property: The HTTP request body to the RESTful API if requestMethod is POST.
|
Object |
getRequestInterval()
Get the requestInterval property: The time to await before sending next page request.
|
Object |
getRequestMethod()
Get the requestMethod property: The HTTP method used to call the RESTful API.
|
RestSource |
setAdditionalColumns(Object additionalColumns)
Set the additionalColumns property: Specifies the additional columns to be added to source data.
|
RestSource |
setAdditionalHeaders(Object additionalHeaders)
Set the additionalHeaders property: The additional HTTP headers in the request to the RESTful API.
|
RestSource |
setHttpRequestTimeout(Object httpRequestTimeout)
Set the httpRequestTimeout property: The timeout (TimeSpan) to get an HTTP response.
|
RestSource |
setPaginationRules(Object paginationRules)
Set the paginationRules property: The pagination rules to compose next page requests.
|
RestSource |
setRequestBody(Object requestBody)
Set the requestBody property: The HTTP request body to the RESTful API if requestMethod is POST.
|
RestSource |
setRequestInterval(Object requestInterval)
Set the requestInterval property: The time to await before sending next page request.
|
RestSource |
setRequestMethod(Object requestMethod)
Set the requestMethod property: The HTTP method used to call the RESTful API.
|
getAdditionalProperties, getMaxConcurrentConnections, getSourceRetryCount, getSourceRetryWait, setAdditionalProperties, setMaxConcurrentConnections, setSourceRetryCount, setSourceRetryWait
public Object getRequestMethod()
public RestSource setRequestMethod(Object requestMethod)
requestMethod
- the requestMethod value to set.public Object getRequestBody()
public RestSource setRequestBody(Object requestBody)
requestBody
- the requestBody value to set.public Object getAdditionalHeaders()
public RestSource setAdditionalHeaders(Object additionalHeaders)
additionalHeaders
- the additionalHeaders value to set.public Object getPaginationRules()
public RestSource setPaginationRules(Object paginationRules)
paginationRules
- the paginationRules value to set.public Object getHttpRequestTimeout()
public RestSource setHttpRequestTimeout(Object httpRequestTimeout)
httpRequestTimeout
- the httpRequestTimeout value to set.public Object getRequestInterval()
public RestSource setRequestInterval(Object requestInterval)
requestInterval
- the requestInterval value to set.public Object getAdditionalColumns()
public RestSource setAdditionalColumns(Object additionalColumns)
additionalColumns
- the additionalColumns value to set.Copyright © 2021 Microsoft Corporation. All rights reserved.