@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 |
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.
|
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.
|
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.
|
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 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 String toString()
toString
in class Object
Object.toString()
public CreateStreamProcessorRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.