@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetBotChannelAssociationsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetBotChannelAssociationsRequest() |
Modifier and Type | Method and Description |
---|---|
GetBotChannelAssociationsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getBotAlias()
An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.
|
String |
getBotName()
The name of the Amazon Lex bot in the association.
|
Integer |
getMaxResults()
The maximum number of associations to return in the response.
|
String |
getNameContains()
Substring to match in channel association names.
|
String |
getNextToken()
A pagination token for fetching the next page of associations.
|
int |
hashCode() |
void |
setBotAlias(String botAlias)
An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.
|
void |
setBotName(String botName)
The name of the Amazon Lex bot in the association.
|
void |
setMaxResults(Integer maxResults)
The maximum number of associations to return in the response.
|
void |
setNameContains(String nameContains)
Substring to match in channel association names.
|
void |
setNextToken(String nextToken)
A pagination token for fetching the next page of associations.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
GetBotChannelAssociationsRequest |
withBotAlias(String botAlias)
An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.
|
GetBotChannelAssociationsRequest |
withBotName(String botName)
The name of the Amazon Lex bot in the association.
|
GetBotChannelAssociationsRequest |
withMaxResults(Integer maxResults)
The maximum number of associations to return in the response.
|
GetBotChannelAssociationsRequest |
withNameContains(String nameContains)
Substring to match in channel association names.
|
GetBotChannelAssociationsRequest |
withNextToken(String nextToken)
A pagination token for fetching the next page of associations.
|
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 setBotName(String botName)
The name of the Amazon Lex bot in the association.
botName
- The name of the Amazon Lex bot in the association.public String getBotName()
The name of the Amazon Lex bot in the association.
public GetBotChannelAssociationsRequest withBotName(String botName)
The name of the Amazon Lex bot in the association.
botName
- The name of the Amazon Lex bot in the association.public void setBotAlias(String botAlias)
An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.
botAlias
- An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.public String getBotAlias()
An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.
public GetBotChannelAssociationsRequest withBotAlias(String botAlias)
An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.
botAlias
- An alias pointing to the specific version of the Amazon Lex bot to which this association is being made.public void setNextToken(String nextToken)
A pagination token for fetching the next page of associations. If the response to this call is truncated, Amazon Lex returns a pagination token in the response. To fetch the next page of associations, specify the pagination token in the next request.
nextToken
- A pagination token for fetching the next page of associations. If the response to this call is truncated,
Amazon Lex returns a pagination token in the response. To fetch the next page of associations, specify the
pagination token in the next request.public String getNextToken()
A pagination token for fetching the next page of associations. If the response to this call is truncated, Amazon Lex returns a pagination token in the response. To fetch the next page of associations, specify the pagination token in the next request.
public GetBotChannelAssociationsRequest withNextToken(String nextToken)
A pagination token for fetching the next page of associations. If the response to this call is truncated, Amazon Lex returns a pagination token in the response. To fetch the next page of associations, specify the pagination token in the next request.
nextToken
- A pagination token for fetching the next page of associations. If the response to this call is truncated,
Amazon Lex returns a pagination token in the response. To fetch the next page of associations, specify the
pagination token in the next request.public void setMaxResults(Integer maxResults)
The maximum number of associations to return in the response. The default is 50.
maxResults
- The maximum number of associations to return in the response. The default is 50.public Integer getMaxResults()
The maximum number of associations to return in the response. The default is 50.
public GetBotChannelAssociationsRequest withMaxResults(Integer maxResults)
The maximum number of associations to return in the response. The default is 50.
maxResults
- The maximum number of associations to return in the response. The default is 50.public void setNameContains(String nameContains)
Substring to match in channel association names. An association will be returned if any part of its name matches
the substring. For example, "xyz" matches both "xyzabc" and "abcxyz." To return all bot channel associations, use
a hyphen ("-") as the nameContains
parameter.
nameContains
- Substring to match in channel association names. An association will be returned if any part of its name
matches the substring. For example, "xyz" matches both "xyzabc" and "abcxyz." To return all bot channel
associations, use a hyphen ("-") as the nameContains
parameter.public String getNameContains()
Substring to match in channel association names. An association will be returned if any part of its name matches
the substring. For example, "xyz" matches both "xyzabc" and "abcxyz." To return all bot channel associations, use
a hyphen ("-") as the nameContains
parameter.
nameContains
parameter.public GetBotChannelAssociationsRequest withNameContains(String nameContains)
Substring to match in channel association names. An association will be returned if any part of its name matches
the substring. For example, "xyz" matches both "xyzabc" and "abcxyz." To return all bot channel associations, use
a hyphen ("-") as the nameContains
parameter.
nameContains
- Substring to match in channel association names. An association will be returned if any part of its name
matches the substring. For example, "xyz" matches both "xyzabc" and "abcxyz." To return all bot channel
associations, use a hyphen ("-") as the nameContains
parameter.public String toString()
toString
in class Object
Object.toString()
public GetBotChannelAssociationsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.