@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class HttpEndpointConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Describes the configuration of the HTTP endpoint to which Kinesis Firehose delivers data.
Constructor and Description |
---|
HttpEndpointConfiguration() |
Modifier and Type | Method and Description |
---|---|
HttpEndpointConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getAccessKey()
The access key required for Kinesis Firehose to authenticate with the HTTP endpoint selected as the destination.
|
String |
getName()
The name of the HTTP endpoint selected as the destination.
|
String |
getUrl()
The URL of the HTTP endpoint selected as the destination.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAccessKey(String accessKey)
The access key required for Kinesis Firehose to authenticate with the HTTP endpoint selected as the destination.
|
void |
setName(String name)
The name of the HTTP endpoint selected as the destination.
|
void |
setUrl(String url)
The URL of the HTTP endpoint selected as the destination.
|
String |
toString()
Returns a string representation of this object.
|
HttpEndpointConfiguration |
withAccessKey(String accessKey)
The access key required for Kinesis Firehose to authenticate with the HTTP endpoint selected as the destination.
|
HttpEndpointConfiguration |
withName(String name)
The name of the HTTP endpoint selected as the destination.
|
HttpEndpointConfiguration |
withUrl(String url)
The URL of the HTTP endpoint selected as the destination.
|
public void setUrl(String 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.
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.
public String getUrl()
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.
If you choose an HTTP endpoint as your destination, review and follow the instructions in the Appendix - HTTP Endpoint Delivery Request and Response Specifications.
public HttpEndpointConfiguration withUrl(String 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.
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.
public void setName(String name)
The name of the HTTP endpoint selected as the destination.
name
- The name of the HTTP endpoint selected as the destination.public String getName()
The name of the HTTP endpoint selected as the destination.
public HttpEndpointConfiguration withName(String name)
The name of the HTTP endpoint selected as the destination.
name
- The name of the HTTP endpoint selected as the destination.public void setAccessKey(String accessKey)
The access key required for Kinesis Firehose to authenticate with 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.public String getAccessKey()
The access key required for Kinesis Firehose to authenticate with the HTTP endpoint selected as the destination.
public HttpEndpointConfiguration withAccessKey(String accessKey)
The access key required for Kinesis Firehose to authenticate with 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.public String toString()
toString
in class Object
Object.toString()
public HttpEndpointConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.