@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
.ProcessingS3InputMode
public 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
.ProcessingS3InputMode
public 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
.ProcessingS3InputMode
public 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
.ProcessingS3InputMode
public 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
FullyReplicated
ProcessingS3DataDistributionType
public String getS3DataDistributionType()
Whether input data distributed in Amazon S3 is fully replicated or sharded by an S3 key. Defauts to
FullyReplicated
FullyReplicated
ProcessingS3DataDistributionType
public 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
FullyReplicated
ProcessingS3DataDistributionType
public 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
FullyReplicated
ProcessingS3DataDistributionType
public String toString()
toString
in class Object
Object.toString()
public EndpointInput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.