public final class PipelineOptions extends Object
StorageURL
. All the options fields have default values if nothing is passed, and
no logger will be used if it is not set. An HttpClient must be set, however.Constructor and Description |
---|
PipelineOptions()
Returns a
PipelineOptions object with default values for each of the options fields. |
Modifier and Type | Method and Description |
---|---|
com.microsoft.rest.v2.http.HttpClient |
client()
Specifies which HttpClient to use to send the requests.
|
com.microsoft.rest.v2.http.HttpPipelineLogger |
logger()
Specifies the logger for the pipeline.
|
LoggingOptions |
loggingOptions()
Configures the built-in request logging policy.
|
RequestRetryOptions |
requestRetryOptions()
Configures the retry policy's behavior.
|
TelemetryOptions |
telemetryOptions()
Configures the built-in telemetry policy behavior.
|
PipelineOptions |
withClient(com.microsoft.rest.v2.http.HttpClient client)
Specifies which HttpClient to use to send the requests.
|
PipelineOptions |
withLogger(com.microsoft.rest.v2.http.HttpPipelineLogger logger)
Specifies the logger for the pipeline.
|
PipelineOptions |
withLoggingOptions(LoggingOptions loggingOptions)
Configures the built-in request logging policy.
|
PipelineOptions |
withRequestRetryOptions(RequestRetryOptions requestRetryOptions)
Configures the retry policy's behavior.
|
PipelineOptions |
withTelemetryOptions(TelemetryOptions telemetryOptions)
Configures the built-in telemetry policy behavior.
|
public PipelineOptions()
PipelineOptions
object with default values for each of the options fields. An
HttpClient
must still be set explicitly, however.public com.microsoft.rest.v2.http.HttpClient client()
public PipelineOptions withClient(com.microsoft.rest.v2.http.HttpClient client)
public com.microsoft.rest.v2.http.HttpPipelineLogger logger()
public PipelineOptions withLogger(com.microsoft.rest.v2.http.HttpPipelineLogger logger)
public RequestRetryOptions requestRetryOptions()
public PipelineOptions withRequestRetryOptions(RequestRetryOptions requestRetryOptions)
public LoggingOptions loggingOptions()
public PipelineOptions withLoggingOptions(LoggingOptions loggingOptions)
public TelemetryOptions telemetryOptions()
public PipelineOptions withTelemetryOptions(TelemetryOptions telemetryOptions)
Copyright © 2019 Microsoft Corporation. All rights reserved.