@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateStreamProcessorRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateStreamProcessorRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateStreamProcessorRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
StreamProcessorDataSharingPreference |
getDataSharingPreferenceForUpdate()
Shows whether you are sharing data with Rekognition to improve model performance.
|
String |
getName()
Name of the stream processor that you want to update.
|
List<String> |
getParametersToDelete()
A list of parameters you want to delete from the stream processor.
|
List<RegionOfInterest> |
getRegionsOfInterestForUpdate()
Specifies locations in the frames where Amazon Rekognition checks for objects or people.
|
StreamProcessorSettingsForUpdate |
getSettingsForUpdate()
The stream processor settings that you want to update.
|
int |
hashCode() |
void |
setDataSharingPreferenceForUpdate(StreamProcessorDataSharingPreference dataSharingPreferenceForUpdate)
Shows whether you are sharing data with Rekognition to improve model performance.
|
void |
setName(String name)
Name of the stream processor that you want to update.
|
void |
setParametersToDelete(Collection<String> parametersToDelete)
A list of parameters you want to delete from the stream processor.
|
void |
setRegionsOfInterestForUpdate(Collection<RegionOfInterest> regionsOfInterestForUpdate)
Specifies locations in the frames where Amazon Rekognition checks for objects or people.
|
void |
setSettingsForUpdate(StreamProcessorSettingsForUpdate settingsForUpdate)
The stream processor settings that you want to update.
|
String |
toString()
Returns a string representation of this object.
|
UpdateStreamProcessorRequest |
withDataSharingPreferenceForUpdate(StreamProcessorDataSharingPreference dataSharingPreferenceForUpdate)
Shows whether you are sharing data with Rekognition to improve model performance.
|
UpdateStreamProcessorRequest |
withName(String name)
Name of the stream processor that you want to update.
|
UpdateStreamProcessorRequest |
withParametersToDelete(Collection<String> parametersToDelete)
A list of parameters you want to delete from the stream processor.
|
UpdateStreamProcessorRequest |
withParametersToDelete(StreamProcessorParameterToDelete... parametersToDelete)
A list of parameters you want to delete from the stream processor.
|
UpdateStreamProcessorRequest |
withParametersToDelete(String... parametersToDelete)
A list of parameters you want to delete from the stream processor.
|
UpdateStreamProcessorRequest |
withRegionsOfInterestForUpdate(Collection<RegionOfInterest> regionsOfInterestForUpdate)
Specifies locations in the frames where Amazon Rekognition checks for objects or people.
|
UpdateStreamProcessorRequest |
withRegionsOfInterestForUpdate(RegionOfInterest... regionsOfInterestForUpdate)
Specifies locations in the frames where Amazon Rekognition checks for objects or people.
|
UpdateStreamProcessorRequest |
withSettingsForUpdate(StreamProcessorSettingsForUpdate settingsForUpdate)
The stream processor settings that you want to update.
|
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)
Name of the stream processor that you want to update.
name
- Name of the stream processor that you want to update.public String getName()
Name of the stream processor that you want to update.
public UpdateStreamProcessorRequest withName(String name)
Name of the stream processor that you want to update.
name
- Name of the stream processor that you want to update.public void setSettingsForUpdate(StreamProcessorSettingsForUpdate settingsForUpdate)
The stream processor settings that you want to update. Label detection settings can be updated to detect different labels with a different minimum confidence.
settingsForUpdate
- The stream processor settings that you want to update. Label detection settings can be updated to detect
different labels with a different minimum confidence.public StreamProcessorSettingsForUpdate getSettingsForUpdate()
The stream processor settings that you want to update. Label detection settings can be updated to detect different labels with a different minimum confidence.
public UpdateStreamProcessorRequest withSettingsForUpdate(StreamProcessorSettingsForUpdate settingsForUpdate)
The stream processor settings that you want to update. Label detection settings can be updated to detect different labels with a different minimum confidence.
settingsForUpdate
- The stream processor settings that you want to update. Label detection settings can be updated to detect
different labels with a different minimum confidence.public List<RegionOfInterest> getRegionsOfInterestForUpdate()
Specifies locations in the frames where Amazon Rekognition checks for objects or people. This is an optional parameter for label detection stream processors.
public void setRegionsOfInterestForUpdate(Collection<RegionOfInterest> regionsOfInterestForUpdate)
Specifies locations in the frames where Amazon Rekognition checks for objects or people. This is an optional parameter for label detection stream processors.
regionsOfInterestForUpdate
- Specifies locations in the frames where Amazon Rekognition checks for objects or people. This is an
optional parameter for label detection stream processors.public UpdateStreamProcessorRequest withRegionsOfInterestForUpdate(RegionOfInterest... regionsOfInterestForUpdate)
Specifies locations in the frames where Amazon Rekognition checks for objects or people. This is an optional parameter for label detection stream processors.
NOTE: This method appends the values to the existing list (if any). Use
setRegionsOfInterestForUpdate(java.util.Collection)
or
withRegionsOfInterestForUpdate(java.util.Collection)
if you want to override the existing values.
regionsOfInterestForUpdate
- Specifies locations in the frames where Amazon Rekognition checks for objects or people. This is an
optional parameter for label detection stream processors.public UpdateStreamProcessorRequest withRegionsOfInterestForUpdate(Collection<RegionOfInterest> regionsOfInterestForUpdate)
Specifies locations in the frames where Amazon Rekognition checks for objects or people. This is an optional parameter for label detection stream processors.
regionsOfInterestForUpdate
- Specifies locations in the frames where Amazon Rekognition checks for objects or people. This is an
optional parameter for label detection stream processors.public void setDataSharingPreferenceForUpdate(StreamProcessorDataSharingPreference dataSharingPreferenceForUpdate)
Shows whether you are sharing data with Rekognition to improve model performance. You can choose this option at the account level or on a per-stream basis. Note that if you opt out at the account level this setting is ignored on individual streams.
dataSharingPreferenceForUpdate
- Shows whether you are sharing data with Rekognition to improve model performance. You can choose this
option at the account level or on a per-stream basis. Note that if you opt out at the account level this
setting is ignored on individual streams.public StreamProcessorDataSharingPreference getDataSharingPreferenceForUpdate()
Shows whether you are sharing data with Rekognition to improve model performance. You can choose this option at the account level or on a per-stream basis. Note that if you opt out at the account level this setting is ignored on individual streams.
public UpdateStreamProcessorRequest withDataSharingPreferenceForUpdate(StreamProcessorDataSharingPreference dataSharingPreferenceForUpdate)
Shows whether you are sharing data with Rekognition to improve model performance. You can choose this option at the account level or on a per-stream basis. Note that if you opt out at the account level this setting is ignored on individual streams.
dataSharingPreferenceForUpdate
- Shows whether you are sharing data with Rekognition to improve model performance. You can choose this
option at the account level or on a per-stream basis. Note that if you opt out at the account level this
setting is ignored on individual streams.public List<String> getParametersToDelete()
A list of parameters you want to delete from the stream processor.
StreamProcessorParameterToDelete
public void setParametersToDelete(Collection<String> parametersToDelete)
A list of parameters you want to delete from the stream processor.
parametersToDelete
- A list of parameters you want to delete from the stream processor.StreamProcessorParameterToDelete
public UpdateStreamProcessorRequest withParametersToDelete(String... parametersToDelete)
A list of parameters you want to delete from the stream processor.
NOTE: This method appends the values to the existing list (if any). Use
setParametersToDelete(java.util.Collection)
or withParametersToDelete(java.util.Collection)
if
you want to override the existing values.
parametersToDelete
- A list of parameters you want to delete from the stream processor.StreamProcessorParameterToDelete
public UpdateStreamProcessorRequest withParametersToDelete(Collection<String> parametersToDelete)
A list of parameters you want to delete from the stream processor.
parametersToDelete
- A list of parameters you want to delete from the stream processor.StreamProcessorParameterToDelete
public UpdateStreamProcessorRequest withParametersToDelete(StreamProcessorParameterToDelete... parametersToDelete)
A list of parameters you want to delete from the stream processor.
parametersToDelete
- A list of parameters you want to delete from the stream processor.StreamProcessorParameterToDelete
public String toString()
toString
in class Object
Object.toString()
public UpdateStreamProcessorRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()