public static interface EndpointDiscoveryRequest.Builder extends CopyableBuilder<EndpointDiscoveryRequest.Builder,EndpointDiscoveryRequest>
EndpointDiscoveryRequest
.Modifier and Type | Method and Description |
---|---|
EndpointDiscoveryRequest.Builder |
cacheKey(String cacheKey)
The cache key to use for a given cache entry.
|
EndpointDiscoveryRequest.Builder |
defaultEndpoint(URI defaultEndpoint)
The default endpoint for a request.
|
EndpointDiscoveryRequest.Builder |
identifiers(Map<String,String> identifiers)
Specifies a map containing a set identifiers mapped to the name of the field in the request.
|
EndpointDiscoveryRequest.Builder |
operationName(String operationName)
The name of the operation being used in the customer's request.
|
EndpointDiscoveryRequest.Builder |
overrideConfiguration(RequestOverrideConfiguration overrideConfiguration)
The request override configuration to be used with the endpoint discovery request.
|
EndpointDiscoveryRequest.Builder |
required(boolean required)
Whether or not endpoint discovery is required for this request.
|
copy
applyMutation, build
EndpointDiscoveryRequest.Builder overrideConfiguration(RequestOverrideConfiguration overrideConfiguration)
EndpointDiscoveryRequest.Builder operationName(String operationName)
operationName
- The name of the operation.EndpointDiscoveryRequest.Builder identifiers(Map<String,String> identifiers)
identifiers
- A map of identifiers for the request.EndpointDiscoveryRequest.Builder cacheKey(String cacheKey)
cacheKey
- A cache key.EndpointDiscoveryRequest.Builder required(boolean required)
required
- boolean specifying if endpoint discovery is required.EndpointDiscoveryRequest.Builder defaultEndpoint(URI defaultEndpoint)
defaultEndpoint
- URI
of the default endpointCopyright © 2022. All rights reserved.