@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class StartStreamProcessorRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
StartStreamProcessorRequest() |
Modifier and Type | Method and Description |
---|---|
StartStreamProcessorRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getName()
The name of the stream processor to start processing.
|
StreamProcessingStartSelector |
getStartSelector()
Specifies the starting point in the Kinesis stream to start processing.
|
StreamProcessingStopSelector |
getStopSelector()
Specifies when to stop processing the stream.
|
int |
hashCode() |
void |
setName(String name)
The name of the stream processor to start processing.
|
void |
setStartSelector(StreamProcessingStartSelector startSelector)
Specifies the starting point in the Kinesis stream to start processing.
|
void |
setStopSelector(StreamProcessingStopSelector stopSelector)
Specifies when to stop processing the stream.
|
String |
toString()
Returns a string representation of this object.
|
StartStreamProcessorRequest |
withName(String name)
The name of the stream processor to start processing.
|
StartStreamProcessorRequest |
withStartSelector(StreamProcessingStartSelector startSelector)
Specifies the starting point in the Kinesis stream to start processing.
|
StartStreamProcessorRequest |
withStopSelector(StreamProcessingStopSelector stopSelector)
Specifies when to stop processing the stream.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setName(String name)
The name of the stream processor to start processing.
name
- The name of the stream processor to start processing.public String getName()
The name of the stream processor to start processing.
public StartStreamProcessorRequest withName(String name)
The name of the stream processor to start processing.
name
- The name of the stream processor to start processing.public void setStartSelector(StreamProcessingStartSelector startSelector)
Specifies the starting point in the Kinesis stream to start processing. You can use the producer timestamp or the fragment number. If you use the producer timestamp, you must put the time in milliseconds. For more information about fragment numbers, see Fragment.
This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.
startSelector
- Specifies the starting point in the Kinesis stream to start processing. You can use the producer timestamp
or the fragment number. If you use the producer timestamp, you must put the time in milliseconds. For more
information about fragment numbers, see Fragment.
This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.
public StreamProcessingStartSelector getStartSelector()
Specifies the starting point in the Kinesis stream to start processing. You can use the producer timestamp or the fragment number. If you use the producer timestamp, you must put the time in milliseconds. For more information about fragment numbers, see Fragment.
This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.
This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.
public StartStreamProcessorRequest withStartSelector(StreamProcessingStartSelector startSelector)
Specifies the starting point in the Kinesis stream to start processing. You can use the producer timestamp or the fragment number. If you use the producer timestamp, you must put the time in milliseconds. For more information about fragment numbers, see Fragment.
This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.
startSelector
- Specifies the starting point in the Kinesis stream to start processing. You can use the producer timestamp
or the fragment number. If you use the producer timestamp, you must put the time in milliseconds. For more
information about fragment numbers, see Fragment.
This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.
public void setStopSelector(StreamProcessingStopSelector stopSelector)
Specifies when to stop processing the stream. You can specify a maximum amount of time to process the video.
This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.
stopSelector
- Specifies when to stop processing the stream. You can specify a maximum amount of time to process the
video.
This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.
public StreamProcessingStopSelector getStopSelector()
Specifies when to stop processing the stream. You can specify a maximum amount of time to process the video.
This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.
This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.
public StartStreamProcessorRequest withStopSelector(StreamProcessingStopSelector stopSelector)
Specifies when to stop processing the stream. You can specify a maximum amount of time to process the video.
This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.
stopSelector
- Specifies when to stop processing the stream. You can specify a maximum amount of time to process the
video.
This is a required parameter for label detection stream processors and should not be used to start a face search stream processor.
public String toString()
toString
in class Object
Object.toString()
public StartStreamProcessorRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()