public static interface CreateStreamProcessorRequest.Builder extends RekognitionRequest.Builder, SdkPojo, CopyableBuilder<CreateStreamProcessorRequest.Builder,CreateStreamProcessorRequest>
| Modifier and Type | Method and Description |
|---|---|
default CreateStreamProcessorRequest.Builder |
input(Consumer<StreamProcessorInput.Builder> input)
Kinesis video stream stream that provides the source streaming video.
|
CreateStreamProcessorRequest.Builder |
input(StreamProcessorInput input)
Kinesis video stream stream that provides the source streaming video.
|
CreateStreamProcessorRequest.Builder |
name(String name)
An identifier you assign to the stream processor.
|
default CreateStreamProcessorRequest.Builder |
output(Consumer<StreamProcessorOutput.Builder> output)
Kinesis data stream stream to which Amazon Rekognition Video puts the analysis results.
|
CreateStreamProcessorRequest.Builder |
output(StreamProcessorOutput output)
Kinesis data stream stream to which Amazon Rekognition Video puts the analysis results.
|
CreateStreamProcessorRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
CreateStreamProcessorRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
CreateStreamProcessorRequest.Builder |
roleArn(String roleArn)
ARN of the IAM role that allows access to the stream processor.
|
default CreateStreamProcessorRequest.Builder |
settings(Consumer<StreamProcessorSettings.Builder> settings)
Face recognition input parameters to be used by the stream processor.
|
CreateStreamProcessorRequest.Builder |
settings(StreamProcessorSettings settings)
Face recognition input parameters to be used by the stream processor.
|
buildoverrideConfigurationcopyapplyMutation, buildCreateStreamProcessorRequest.Builder input(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.default CreateStreamProcessorRequest.Builder input(Consumer<StreamProcessorInput.Builder> input)
Kinesis video stream stream that provides the source streaming video. If you are using the AWS CLI, the
parameter name is StreamProcessorInput.
StreamProcessorInput.Builder avoiding the need
to create one manually via StreamProcessorInput.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to input(StreamProcessorInput).input - a consumer that will call methods on StreamProcessorInput.Builderinput(StreamProcessorInput)CreateStreamProcessorRequest.Builder output(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.default CreateStreamProcessorRequest.Builder output(Consumer<StreamProcessorOutput.Builder> 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.
StreamProcessorOutput.Builder avoiding the need
to create one manually via StreamProcessorOutput.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to output(StreamProcessorOutput).output - a consumer that will call methods on StreamProcessorOutput.Builderoutput(StreamProcessorOutput)CreateStreamProcessorRequest.Builder name(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 . 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 .
Name is idempotent.CreateStreamProcessorRequest.Builder settings(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.default CreateStreamProcessorRequest.Builder settings(Consumer<StreamProcessorSettings.Builder> 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.
This is a convenience that creates an instance of theStreamProcessorSettings.Builder avoiding the
need to create one manually via StreamProcessorSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to settings(StreamProcessorSettings).settings - a consumer that will call methods on StreamProcessorSettings.Buildersettings(StreamProcessorSettings)CreateStreamProcessorRequest.Builder roleArn(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.CreateStreamProcessorRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.CreateStreamProcessorRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.