@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateStreamProcessorRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateStreamProcessorRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateStreamProcessorRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
CreateStreamProcessorRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
CreateStreamProcessorRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
StreamProcessorInput |
getInput()
Kinesis video stream stream that provides the source streaming video.
|
String |
getName()
An identifier you assign to the stream processor.
|
StreamProcessorOutput |
getOutput()
Kinesis data stream stream to which Amazon Rekognition Video puts the analysis results.
|
String |
getRoleArn()
ARN of the IAM role that allows access to the stream processor.
|
StreamProcessorSettings |
getSettings()
Face recognition input parameters to be used by the stream processor.
|
Map<String,String> |
getTags()
A set of tags (key-value pairs) that you want to attach to the stream processor.
|
int |
hashCode() |
void |
setInput(StreamProcessorInput input)
Kinesis video stream stream that provides the source streaming video.
|
void |
setName(String name)
An identifier you assign to the stream processor.
|
void |
setOutput(StreamProcessorOutput output)
Kinesis data stream stream to which Amazon Rekognition Video puts the analysis results.
|
void |
setRoleArn(String roleArn)
ARN of the IAM role that allows access to the stream processor.
|
void |
setSettings(StreamProcessorSettings settings)
Face recognition input parameters to be used by the stream processor.
|
void |
setTags(Map<String,String> tags)
A set of tags (key-value pairs) that you want to attach to the stream processor.
|
String |
toString()
Returns a string representation of this object.
|
CreateStreamProcessorRequest |
withInput(StreamProcessorInput input)
Kinesis video stream stream that provides the source streaming video.
|
CreateStreamProcessorRequest |
withName(String name)
An identifier you assign to the stream processor.
|
CreateStreamProcessorRequest |
withOutput(StreamProcessorOutput output)
Kinesis data stream stream to which Amazon Rekognition Video puts the analysis results.
|
CreateStreamProcessorRequest |
withRoleArn(String roleArn)
ARN of the IAM role that allows access to the stream processor.
|
CreateStreamProcessorRequest |
withSettings(StreamProcessorSettings settings)
Face recognition input parameters to be used by the stream processor.
|
CreateStreamProcessorRequest |
withTags(Map<String,String> tags)
A set of tags (key-value pairs) that you want to attach to the stream processor.
|
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, withSdkRequestTimeoutpublic void setInput(StreamProcessorInput input)
Kinesis video stream stream that provides the source streaming video. If you are using the AWS CLI, the parameter
name is StreamProcessorInput.
input - Kinesis video stream stream that provides the source streaming video. If you are using the AWS CLI, the
parameter name is StreamProcessorInput.public StreamProcessorInput getInput()
Kinesis video stream stream that provides the source streaming video. If you are using the AWS CLI, the parameter
name is StreamProcessorInput.
StreamProcessorInput.public CreateStreamProcessorRequest withInput(StreamProcessorInput input)
Kinesis video stream stream that provides the source streaming video. If you are using the AWS CLI, the parameter
name is StreamProcessorInput.
input - Kinesis video stream stream that provides the source streaming video. If you are using the AWS CLI, the
parameter name is StreamProcessorInput.public void setOutput(StreamProcessorOutput output)
Kinesis data stream stream to which Amazon Rekognition Video puts the analysis results. If you are using the AWS
CLI, the parameter name is StreamProcessorOutput.
output - Kinesis data stream stream to which Amazon Rekognition Video puts the analysis results. If you are using
the AWS CLI, the parameter name is StreamProcessorOutput.public StreamProcessorOutput getOutput()
Kinesis data stream stream to which Amazon Rekognition Video puts the analysis results. If you are using the AWS
CLI, the parameter name is StreamProcessorOutput.
StreamProcessorOutput.public CreateStreamProcessorRequest withOutput(StreamProcessorOutput output)
Kinesis data stream stream to which Amazon Rekognition Video puts the analysis results. If you are using the AWS
CLI, the parameter name is StreamProcessorOutput.
output - Kinesis data stream stream to which Amazon Rekognition Video puts the analysis results. If you are using
the AWS CLI, the parameter name is StreamProcessorOutput.public void setName(String name)
An identifier you assign to the stream processor. You can use Name to manage the stream processor.
For example, you can get the current status of the stream processor by calling DescribeStreamProcessor.
Name is idempotent.
name - An identifier you assign to the stream processor. You can use Name to manage the stream
processor. For example, you can get the current status of the stream processor by calling
DescribeStreamProcessor. Name is idempotent.public String getName()
An identifier you assign to the stream processor. You can use Name to manage the stream processor.
For example, you can get the current status of the stream processor by calling DescribeStreamProcessor.
Name is idempotent.
Name to manage the stream
processor. For example, you can get the current status of the stream processor by calling
DescribeStreamProcessor. Name is idempotent.public CreateStreamProcessorRequest withName(String name)
An identifier you assign to the stream processor. You can use Name to manage the stream processor.
For example, you can get the current status of the stream processor by calling DescribeStreamProcessor.
Name is idempotent.
name - An identifier you assign to the stream processor. You can use Name to manage the stream
processor. For example, you can get the current status of the stream processor by calling
DescribeStreamProcessor. Name is idempotent.public void setSettings(StreamProcessorSettings settings)
Face recognition input parameters to be used by the stream processor. Includes the collection to use for face recognition and the face attributes to detect.
settings - Face recognition input parameters to be used by the stream processor. Includes the collection to use for
face recognition and the face attributes to detect.public StreamProcessorSettings getSettings()
Face recognition input parameters to be used by the stream processor. Includes the collection to use for face recognition and the face attributes to detect.
public CreateStreamProcessorRequest withSettings(StreamProcessorSettings settings)
Face recognition input parameters to be used by the stream processor. Includes the collection to use for face recognition and the face attributes to detect.
settings - Face recognition input parameters to be used by the stream processor. Includes the collection to use for
face recognition and the face attributes to detect.public void setRoleArn(String roleArn)
ARN of the IAM role that allows access to the stream processor.
roleArn - ARN of the IAM role that allows access to the stream processor.public String getRoleArn()
ARN of the IAM role that allows access to the stream processor.
public CreateStreamProcessorRequest withRoleArn(String roleArn)
ARN of the IAM role that allows access to the stream processor.
roleArn - ARN of the IAM role that allows access to the stream processor.public Map<String,String> getTags()
A set of tags (key-value pairs) that you want to attach to the stream processor.
public void setTags(Map<String,String> tags)
A set of tags (key-value pairs) that you want to attach to the stream processor.
tags - A set of tags (key-value pairs) that you want to attach to the stream processor.public CreateStreamProcessorRequest withTags(Map<String,String> tags)
A set of tags (key-value pairs) that you want to attach to the stream processor.
tags - A set of tags (key-value pairs) that you want to attach to the stream processor.public CreateStreamProcessorRequest addTagsEntry(String key, String value)
public CreateStreamProcessorRequest clearTagsEntries()
public String toString()
toString in class ObjectObject.toString()public CreateStreamProcessorRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()