@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateCallAnalyticsCategoryRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateCallAnalyticsCategoryRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateCallAnalyticsCategoryRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCategoryName()
The name of the Call Analytics category you want to update.
|
String |
getInputType()
Choose whether you want to update a real-time or a post-call category.
|
List<Rule> |
getRules()
The rules used for the updated Call Analytics category.
|
int |
hashCode() |
void |
setCategoryName(String categoryName)
The name of the Call Analytics category you want to update.
|
void |
setInputType(String inputType)
Choose whether you want to update a real-time or a post-call category.
|
void |
setRules(Collection<Rule> rules)
The rules used for the updated Call Analytics category.
|
String |
toString()
Returns a string representation of this object.
|
UpdateCallAnalyticsCategoryRequest |
withCategoryName(String categoryName)
The name of the Call Analytics category you want to update.
|
UpdateCallAnalyticsCategoryRequest |
withInputType(InputType inputType)
Choose whether you want to update a real-time or a post-call category.
|
UpdateCallAnalyticsCategoryRequest |
withInputType(String inputType)
Choose whether you want to update a real-time or a post-call category.
|
UpdateCallAnalyticsCategoryRequest |
withRules(Collection<Rule> rules)
The rules used for the updated Call Analytics category.
|
UpdateCallAnalyticsCategoryRequest |
withRules(Rule... rules)
The rules used for the updated Call Analytics category.
|
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 setCategoryName(String categoryName)
The name of the Call Analytics category you want to update. Category names are case sensitive.
categoryName
- The name of the Call Analytics category you want to update. Category names are case sensitive.public String getCategoryName()
The name of the Call Analytics category you want to update. Category names are case sensitive.
public UpdateCallAnalyticsCategoryRequest withCategoryName(String categoryName)
The name of the Call Analytics category you want to update. Category names are case sensitive.
categoryName
- The name of the Call Analytics category you want to update. Category names are case sensitive.public List<Rule> getRules()
The rules used for the updated Call Analytics category. The rules you provide in this field replace the ones that are currently being used in the specified category.
public void setRules(Collection<Rule> rules)
The rules used for the updated Call Analytics category. The rules you provide in this field replace the ones that are currently being used in the specified category.
rules
- The rules used for the updated Call Analytics category. The rules you provide in this field replace the
ones that are currently being used in the specified category.public UpdateCallAnalyticsCategoryRequest withRules(Rule... rules)
The rules used for the updated Call Analytics category. The rules you provide in this field replace the ones that are currently being used in the specified category.
NOTE: This method appends the values to the existing list (if any). Use
setRules(java.util.Collection)
or withRules(java.util.Collection)
if you want to override the
existing values.
rules
- The rules used for the updated Call Analytics category. The rules you provide in this field replace the
ones that are currently being used in the specified category.public UpdateCallAnalyticsCategoryRequest withRules(Collection<Rule> rules)
The rules used for the updated Call Analytics category. The rules you provide in this field replace the ones that are currently being used in the specified category.
rules
- The rules used for the updated Call Analytics category. The rules you provide in this field replace the
ones that are currently being used in the specified category.public void setInputType(String inputType)
Choose whether you want to update a real-time or a post-call category. The input type you specify must match the
input type specified when the category was created. For example, if you created a category with the
POST_CALL
input type, you must use POST_CALL
as the input type when updating this
category.
inputType
- Choose whether you want to update a real-time or a post-call category. The input type you specify must
match the input type specified when the category was created. For example, if you created a category with
the POST_CALL
input type, you must use POST_CALL
as the input type when updating
this category.InputType
public String getInputType()
Choose whether you want to update a real-time or a post-call category. The input type you specify must match the
input type specified when the category was created. For example, if you created a category with the
POST_CALL
input type, you must use POST_CALL
as the input type when updating this
category.
POST_CALL
input type, you must use POST_CALL
as the input type when
updating this category.InputType
public UpdateCallAnalyticsCategoryRequest withInputType(String inputType)
Choose whether you want to update a real-time or a post-call category. The input type you specify must match the
input type specified when the category was created. For example, if you created a category with the
POST_CALL
input type, you must use POST_CALL
as the input type when updating this
category.
inputType
- Choose whether you want to update a real-time or a post-call category. The input type you specify must
match the input type specified when the category was created. For example, if you created a category with
the POST_CALL
input type, you must use POST_CALL
as the input type when updating
this category.InputType
public UpdateCallAnalyticsCategoryRequest withInputType(InputType inputType)
Choose whether you want to update a real-time or a post-call category. The input type you specify must match the
input type specified when the category was created. For example, if you created a category with the
POST_CALL
input type, you must use POST_CALL
as the input type when updating this
category.
inputType
- Choose whether you want to update a real-time or a post-call category. The input type you specify must
match the input type specified when the category was created. For example, if you created a category with
the POST_CALL
input type, you must use POST_CALL
as the input type when updating
this category.InputType
public String toString()
toString
in class Object
Object.toString()
public UpdateCallAnalyticsCategoryRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()