@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateMediaInsightsPipelineConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateMediaInsightsPipelineConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
CreateMediaInsightsPipelineConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientRequestToken()
The unique identifier for the media insights pipeline configuration request.
|
List<MediaInsightsPipelineConfigurationElement> |
getElements()
The elements in the request, such as a processor for Amazon Transcribe or a sink for a Kinesis Data Stream.
|
String |
getMediaInsightsPipelineConfigurationName()
The name of the media insights pipeline configuration.
|
RealTimeAlertConfiguration |
getRealTimeAlertConfiguration()
The configuration settings for the real-time alerts in a media insights pipeline configuration.
|
String |
getResourceAccessRoleArn()
The ARN of the role used by the service to access Amazon Web Services resources, including
Transcribe and Transcribe Call Analytics , on the caller’s behalf. |
List<Tag> |
getTags()
The tags assigned to the media insights pipeline configuration.
|
int |
hashCode() |
void |
setClientRequestToken(String clientRequestToken)
The unique identifier for the media insights pipeline configuration request.
|
void |
setElements(Collection<MediaInsightsPipelineConfigurationElement> elements)
The elements in the request, such as a processor for Amazon Transcribe or a sink for a Kinesis Data Stream.
|
void |
setMediaInsightsPipelineConfigurationName(String mediaInsightsPipelineConfigurationName)
The name of the media insights pipeline configuration.
|
void |
setRealTimeAlertConfiguration(RealTimeAlertConfiguration realTimeAlertConfiguration)
The configuration settings for the real-time alerts in a media insights pipeline configuration.
|
void |
setResourceAccessRoleArn(String resourceAccessRoleArn)
The ARN of the role used by the service to access Amazon Web Services resources, including
Transcribe and Transcribe Call Analytics , on the caller’s behalf. |
void |
setTags(Collection<Tag> tags)
The tags assigned to the media insights pipeline configuration.
|
String |
toString()
Returns a string representation of this object.
|
CreateMediaInsightsPipelineConfigurationRequest |
withClientRequestToken(String clientRequestToken)
The unique identifier for the media insights pipeline configuration request.
|
CreateMediaInsightsPipelineConfigurationRequest |
withElements(Collection<MediaInsightsPipelineConfigurationElement> elements)
The elements in the request, such as a processor for Amazon Transcribe or a sink for a Kinesis Data Stream.
|
CreateMediaInsightsPipelineConfigurationRequest |
withElements(MediaInsightsPipelineConfigurationElement... elements)
The elements in the request, such as a processor for Amazon Transcribe or a sink for a Kinesis Data Stream.
|
CreateMediaInsightsPipelineConfigurationRequest |
withMediaInsightsPipelineConfigurationName(String mediaInsightsPipelineConfigurationName)
The name of the media insights pipeline configuration.
|
CreateMediaInsightsPipelineConfigurationRequest |
withRealTimeAlertConfiguration(RealTimeAlertConfiguration realTimeAlertConfiguration)
The configuration settings for the real-time alerts in a media insights pipeline configuration.
|
CreateMediaInsightsPipelineConfigurationRequest |
withResourceAccessRoleArn(String resourceAccessRoleArn)
The ARN of the role used by the service to access Amazon Web Services resources, including
Transcribe and Transcribe Call Analytics , on the caller’s behalf. |
CreateMediaInsightsPipelineConfigurationRequest |
withTags(Collection<Tag> tags)
The tags assigned to the media insights pipeline configuration.
|
CreateMediaInsightsPipelineConfigurationRequest |
withTags(Tag... tags)
The tags assigned to the media insights pipeline configuration.
|
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 CreateMediaInsightsPipelineConfigurationRequest()
public void setMediaInsightsPipelineConfigurationName(String mediaInsightsPipelineConfigurationName)
The name of the media insights pipeline configuration.
mediaInsightsPipelineConfigurationName
- The name of the media insights pipeline configuration.public String getMediaInsightsPipelineConfigurationName()
The name of the media insights pipeline configuration.
public CreateMediaInsightsPipelineConfigurationRequest withMediaInsightsPipelineConfigurationName(String mediaInsightsPipelineConfigurationName)
The name of the media insights pipeline configuration.
mediaInsightsPipelineConfigurationName
- The name of the media insights pipeline configuration.public void setResourceAccessRoleArn(String resourceAccessRoleArn)
The ARN of the role used by the service to access Amazon Web Services resources, including
Transcribe
and Transcribe Call Analytics
, on the caller’s behalf.
resourceAccessRoleArn
- The ARN of the role used by the service to access Amazon Web Services resources, including
Transcribe
and Transcribe Call Analytics
, on the caller’s behalf.public String getResourceAccessRoleArn()
The ARN of the role used by the service to access Amazon Web Services resources, including
Transcribe
and Transcribe Call Analytics
, on the caller’s behalf.
Transcribe
and Transcribe Call Analytics
, on the caller’s behalf.public CreateMediaInsightsPipelineConfigurationRequest withResourceAccessRoleArn(String resourceAccessRoleArn)
The ARN of the role used by the service to access Amazon Web Services resources, including
Transcribe
and Transcribe Call Analytics
, on the caller’s behalf.
resourceAccessRoleArn
- The ARN of the role used by the service to access Amazon Web Services resources, including
Transcribe
and Transcribe Call Analytics
, on the caller’s behalf.public void setRealTimeAlertConfiguration(RealTimeAlertConfiguration realTimeAlertConfiguration)
The configuration settings for the real-time alerts in a media insights pipeline configuration.
realTimeAlertConfiguration
- The configuration settings for the real-time alerts in a media insights pipeline configuration.public RealTimeAlertConfiguration getRealTimeAlertConfiguration()
The configuration settings for the real-time alerts in a media insights pipeline configuration.
public CreateMediaInsightsPipelineConfigurationRequest withRealTimeAlertConfiguration(RealTimeAlertConfiguration realTimeAlertConfiguration)
The configuration settings for the real-time alerts in a media insights pipeline configuration.
realTimeAlertConfiguration
- The configuration settings for the real-time alerts in a media insights pipeline configuration.public List<MediaInsightsPipelineConfigurationElement> getElements()
The elements in the request, such as a processor for Amazon Transcribe or a sink for a Kinesis Data Stream.
public void setElements(Collection<MediaInsightsPipelineConfigurationElement> elements)
The elements in the request, such as a processor for Amazon Transcribe or a sink for a Kinesis Data Stream.
elements
- The elements in the request, such as a processor for Amazon Transcribe or a sink for a Kinesis Data
Stream.public CreateMediaInsightsPipelineConfigurationRequest withElements(MediaInsightsPipelineConfigurationElement... elements)
The elements in the request, such as a processor for Amazon Transcribe or a sink for a Kinesis Data Stream.
NOTE: This method appends the values to the existing list (if any). Use
setElements(java.util.Collection)
or withElements(java.util.Collection)
if you want to override
the existing values.
elements
- The elements in the request, such as a processor for Amazon Transcribe or a sink for a Kinesis Data
Stream.public CreateMediaInsightsPipelineConfigurationRequest withElements(Collection<MediaInsightsPipelineConfigurationElement> elements)
The elements in the request, such as a processor for Amazon Transcribe or a sink for a Kinesis Data Stream.
elements
- The elements in the request, such as a processor for Amazon Transcribe or a sink for a Kinesis Data
Stream.public List<Tag> getTags()
The tags assigned to the media insights pipeline configuration.
public void setTags(Collection<Tag> tags)
The tags assigned to the media insights pipeline configuration.
tags
- The tags assigned to the media insights pipeline configuration.public CreateMediaInsightsPipelineConfigurationRequest withTags(Tag... tags)
The tags assigned to the media insights pipeline configuration.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- The tags assigned to the media insights pipeline configuration.public CreateMediaInsightsPipelineConfigurationRequest withTags(Collection<Tag> tags)
The tags assigned to the media insights pipeline configuration.
tags
- The tags assigned to the media insights pipeline configuration.public void setClientRequestToken(String clientRequestToken)
The unique identifier for the media insights pipeline configuration request.
clientRequestToken
- The unique identifier for the media insights pipeline configuration request.public String getClientRequestToken()
The unique identifier for the media insights pipeline configuration request.
public CreateMediaInsightsPipelineConfigurationRequest withClientRequestToken(String clientRequestToken)
The unique identifier for the media insights pipeline configuration request.
clientRequestToken
- The unique identifier for the media insights pipeline configuration request.public String toString()
toString
in class Object
Object.toString()
public CreateMediaInsightsPipelineConfigurationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()