Class HttpEndpointConfiguration
java.lang.Object
software.amazon.awssdk.services.firehose.model.HttpEndpointConfiguration
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<HttpEndpointConfiguration.Builder,HttpEndpointConfiguration>
@Generated("software.amazon.awssdk:codegen")
public final class HttpEndpointConfiguration
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<HttpEndpointConfiguration.Builder,HttpEndpointConfiguration>
Describes the configuration of the HTTP endpoint to which Kinesis Firehose delivers data.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal StringThe access key required for Kinesis Firehose to authenticate with the HTTP endpoint selected as the destination.builder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Stringname()The name of the HTTP endpoint selected as the destination.static Class<? extends HttpEndpointConfiguration.Builder>final StringtoString()Returns a string representation of this object.final Stringurl()The URL of the HTTP endpoint selected as the destination.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
url
The URL of the HTTP endpoint selected as the destination.
If you choose an HTTP endpoint as your destination, review and follow the instructions in the Appendix - HTTP Endpoint Delivery Request and Response Specifications.
- Returns:
- The URL of the HTTP endpoint selected as the destination.
If you choose an HTTP endpoint as your destination, review and follow the instructions in the Appendix - HTTP Endpoint Delivery Request and Response Specifications.
-
name
The name of the HTTP endpoint selected as the destination.
- Returns:
- The name of the HTTP endpoint selected as the destination.
-
accessKey
The access key required for Kinesis Firehose to authenticate with the HTTP endpoint selected as the destination.
- Returns:
- The access key required for Kinesis Firehose to authenticate with the HTTP endpoint selected as the destination.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<HttpEndpointConfiguration.Builder,HttpEndpointConfiguration>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-