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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.Builderavoiding the need to create one manually viaHttpEndpointCommonAttribute.builder().When the
Consumercompletes,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:
-