@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EndpointInput extends Object implements Serializable, Cloneable, StructuredPojo
Input object for the endpoint
| Constructor and Description |
|---|
EndpointInput() |
| Modifier and Type | Method and Description |
|---|---|
EndpointInput |
clone() |
boolean |
equals(Object obj) |
String |
getEndpointName()
An endpoint in customer's account which has enabled
DataCaptureConfig enabled. |
String |
getLocalPath()
Path to the filesystem where the endpoint data is available to the container.
|
String |
getS3DataDistributionType()
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key.
|
String |
getS3InputMode()
Whether the
Pipe or File is used as the input mode for transfering data for the
monitoring job. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setEndpointName(String endpointName)
An endpoint in customer's account which has enabled
DataCaptureConfig enabled. |
void |
setLocalPath(String localPath)
Path to the filesystem where the endpoint data is available to the container.
|
void |
setS3DataDistributionType(String s3DataDistributionType)
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key.
|
void |
setS3InputMode(String s3InputMode)
Whether the
Pipe or File is used as the input mode for transfering data for the
monitoring job. |
String |
toString()
Returns a string representation of this object.
|
EndpointInput |
withEndpointName(String endpointName)
An endpoint in customer's account which has enabled
DataCaptureConfig enabled. |
EndpointInput |
withLocalPath(String localPath)
Path to the filesystem where the endpoint data is available to the container.
|
EndpointInput |
withS3DataDistributionType(ProcessingS3DataDistributionType s3DataDistributionType)
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key.
|
EndpointInput |
withS3DataDistributionType(String s3DataDistributionType)
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key.
|
EndpointInput |
withS3InputMode(ProcessingS3InputMode s3InputMode)
Whether the
Pipe or File is used as the input mode for transfering data for the
monitoring job. |
EndpointInput |
withS3InputMode(String s3InputMode)
Whether the
Pipe or File is used as the input mode for transfering data for the
monitoring job. |
public void setEndpointName(String endpointName)
An endpoint in customer's account which has enabled DataCaptureConfig enabled.
endpointName - An endpoint in customer's account which has enabled DataCaptureConfig enabled.public String getEndpointName()
An endpoint in customer's account which has enabled DataCaptureConfig enabled.
DataCaptureConfig enabled.public EndpointInput withEndpointName(String endpointName)
An endpoint in customer's account which has enabled DataCaptureConfig enabled.
endpointName - An endpoint in customer's account which has enabled DataCaptureConfig enabled.public void setLocalPath(String localPath)
Path to the filesystem where the endpoint data is available to the container.
localPath - Path to the filesystem where the endpoint data is available to the container.public String getLocalPath()
Path to the filesystem where the endpoint data is available to the container.
public EndpointInput withLocalPath(String localPath)
Path to the filesystem where the endpoint data is available to the container.
localPath - Path to the filesystem where the endpoint data is available to the container.public void setS3InputMode(String s3InputMode)
Whether the Pipe or File is used as the input mode for transfering data for the
monitoring job. Pipe mode is recommended for large datasets. File mode is useful for
small files that fit in memory. Defaults to File.
s3InputMode - Whether the Pipe or File is used as the input mode for transfering data for the
monitoring job. Pipe mode is recommended for large datasets. File mode is useful
for small files that fit in memory. Defaults to File.ProcessingS3InputModepublic String getS3InputMode()
Whether the Pipe or File is used as the input mode for transfering data for the
monitoring job. Pipe mode is recommended for large datasets. File mode is useful for
small files that fit in memory. Defaults to File.
Pipe or File is used as the input mode for transfering data for the
monitoring job. Pipe mode is recommended for large datasets. File mode is
useful for small files that fit in memory. Defaults to File.ProcessingS3InputModepublic EndpointInput withS3InputMode(String s3InputMode)
Whether the Pipe or File is used as the input mode for transfering data for the
monitoring job. Pipe mode is recommended for large datasets. File mode is useful for
small files that fit in memory. Defaults to File.
s3InputMode - Whether the Pipe or File is used as the input mode for transfering data for the
monitoring job. Pipe mode is recommended for large datasets. File mode is useful
for small files that fit in memory. Defaults to File.ProcessingS3InputModepublic EndpointInput withS3InputMode(ProcessingS3InputMode s3InputMode)
Whether the Pipe or File is used as the input mode for transfering data for the
monitoring job. Pipe mode is recommended for large datasets. File mode is useful for
small files that fit in memory. Defaults to File.
s3InputMode - Whether the Pipe or File is used as the input mode for transfering data for the
monitoring job. Pipe mode is recommended for large datasets. File mode is useful
for small files that fit in memory. Defaults to File.ProcessingS3InputModepublic void setS3DataDistributionType(String s3DataDistributionType)
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to
FullyReplicated
s3DataDistributionType - Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to
FullyReplicatedProcessingS3DataDistributionTypepublic String getS3DataDistributionType()
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to
FullyReplicated
FullyReplicatedProcessingS3DataDistributionTypepublic EndpointInput withS3DataDistributionType(String s3DataDistributionType)
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to
FullyReplicated
s3DataDistributionType - Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to
FullyReplicatedProcessingS3DataDistributionTypepublic EndpointInput withS3DataDistributionType(ProcessingS3DataDistributionType s3DataDistributionType)
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to
FullyReplicated
s3DataDistributionType - Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to
FullyReplicatedProcessingS3DataDistributionTypepublic String toString()
toString in class ObjectObject.toString()public EndpointInput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.