Interface HttpEndpointRequestConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<HttpEndpointRequestConfiguration.Builder,
,HttpEndpointRequestConfiguration> SdkBuilder<HttpEndpointRequestConfiguration.Builder,
,HttpEndpointRequestConfiguration> SdkPojo
- Enclosing class:
HttpEndpointRequestConfiguration
-
Method Summary
Modifier and TypeMethodDescriptioncommonAttributes
(Collection<HttpEndpointCommonAttribute> commonAttributes) Describes the metadata sent to the HTTP endpoint destination.commonAttributes
(Consumer<HttpEndpointCommonAttribute.Builder>... commonAttributes) Describes the metadata sent to the HTTP endpoint destination.commonAttributes
(HttpEndpointCommonAttribute... commonAttributes) Describes the metadata sent to the HTTP endpoint destination.contentEncoding
(String contentEncoding) Firehose uses the content encoding to compress the body of a request before sending the request to the destination.contentEncoding
(ContentEncoding contentEncoding) Firehose uses the content encoding to compress the body of a request before sending the request to the destination.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
contentEncoding
Firehose uses the content encoding to compress the body of a request before sending the request to the destination. For more information, see Content-Encoding in MDN Web Docs, the official Mozilla documentation.
- Parameters:
contentEncoding
- Firehose uses the content encoding to compress the body of a request before sending the request to the destination. For more information, see Content-Encoding in MDN Web Docs, the official Mozilla documentation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
contentEncoding
Firehose uses the content encoding to compress the body of a request before sending the request to the destination. For more information, see Content-Encoding in MDN Web Docs, the official Mozilla documentation.
- Parameters:
contentEncoding
- Firehose uses the content encoding to compress the body of a request before sending the request to the destination. For more information, see Content-Encoding in MDN Web Docs, the official Mozilla documentation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
commonAttributes
HttpEndpointRequestConfiguration.Builder commonAttributes(Collection<HttpEndpointCommonAttribute> commonAttributes) Describes the metadata sent to the HTTP endpoint destination.
- Parameters:
commonAttributes
- Describes the metadata sent to the HTTP endpoint destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
commonAttributes
HttpEndpointRequestConfiguration.Builder commonAttributes(HttpEndpointCommonAttribute... commonAttributes) Describes the metadata sent to the HTTP endpoint destination.
- Parameters:
commonAttributes
- Describes the metadata sent to the HTTP endpoint destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
commonAttributes
HttpEndpointRequestConfiguration.Builder commonAttributes(Consumer<HttpEndpointCommonAttribute.Builder>... commonAttributes) Describes the metadata sent to the HTTP endpoint destination.
This is a convenience method that creates an instance of theHttpEndpointCommonAttribute.Builder
avoiding the need to create one manually viaHttpEndpointCommonAttribute.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocommonAttributes(List<HttpEndpointCommonAttribute>)
.- Parameters:
commonAttributes
- a consumer that will call methods onHttpEndpointCommonAttribute.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-