@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateSlackChannelConfigurationResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
UpdateSlackChannelConfigurationResult() |
Modifier and Type | Method and Description |
---|---|
UpdateSlackChannelConfigurationResult |
clone() |
boolean |
equals(Object obj) |
String |
getChannelId()
The channel ID in Slack.
|
String |
getChannelName()
The name of the Slack channel that you configure for the Amazon Web Services Support App.
|
String |
getChannelRoleArn()
The Amazon Resource Name (ARN) of an IAM role that you want to use to perform operations on Amazon Web Services.
|
Boolean |
getNotifyOnAddCorrespondenceToCase()
Whether you want to get notified when a support case has a new correspondence.
|
String |
getNotifyOnCaseSeverity()
The case severity for a support case that you want to receive notifications.
|
Boolean |
getNotifyOnCreateOrReopenCase()
Whether you want to get notified when a support case is created or reopened.
|
Boolean |
getNotifyOnResolveCase()
Whether you want to get notified when a support case is resolved.
|
String |
getTeamId()
The team ID in Slack.
|
int |
hashCode() |
Boolean |
isNotifyOnAddCorrespondenceToCase()
Whether you want to get notified when a support case has a new correspondence.
|
Boolean |
isNotifyOnCreateOrReopenCase()
Whether you want to get notified when a support case is created or reopened.
|
Boolean |
isNotifyOnResolveCase()
Whether you want to get notified when a support case is resolved.
|
void |
setChannelId(String channelId)
The channel ID in Slack.
|
void |
setChannelName(String channelName)
The name of the Slack channel that you configure for the Amazon Web Services Support App.
|
void |
setChannelRoleArn(String channelRoleArn)
The Amazon Resource Name (ARN) of an IAM role that you want to use to perform operations on Amazon Web Services.
|
void |
setNotifyOnAddCorrespondenceToCase(Boolean notifyOnAddCorrespondenceToCase)
Whether you want to get notified when a support case has a new correspondence.
|
void |
setNotifyOnCaseSeverity(String notifyOnCaseSeverity)
The case severity for a support case that you want to receive notifications.
|
void |
setNotifyOnCreateOrReopenCase(Boolean notifyOnCreateOrReopenCase)
Whether you want to get notified when a support case is created or reopened.
|
void |
setNotifyOnResolveCase(Boolean notifyOnResolveCase)
Whether you want to get notified when a support case is resolved.
|
void |
setTeamId(String teamId)
The team ID in Slack.
|
String |
toString()
Returns a string representation of this object.
|
UpdateSlackChannelConfigurationResult |
withChannelId(String channelId)
The channel ID in Slack.
|
UpdateSlackChannelConfigurationResult |
withChannelName(String channelName)
The name of the Slack channel that you configure for the Amazon Web Services Support App.
|
UpdateSlackChannelConfigurationResult |
withChannelRoleArn(String channelRoleArn)
The Amazon Resource Name (ARN) of an IAM role that you want to use to perform operations on Amazon Web Services.
|
UpdateSlackChannelConfigurationResult |
withNotifyOnAddCorrespondenceToCase(Boolean notifyOnAddCorrespondenceToCase)
Whether you want to get notified when a support case has a new correspondence.
|
UpdateSlackChannelConfigurationResult |
withNotifyOnCaseSeverity(NotificationSeverityLevel notifyOnCaseSeverity)
The case severity for a support case that you want to receive notifications.
|
UpdateSlackChannelConfigurationResult |
withNotifyOnCaseSeverity(String notifyOnCaseSeverity)
The case severity for a support case that you want to receive notifications.
|
UpdateSlackChannelConfigurationResult |
withNotifyOnCreateOrReopenCase(Boolean notifyOnCreateOrReopenCase)
Whether you want to get notified when a support case is created or reopened.
|
UpdateSlackChannelConfigurationResult |
withNotifyOnResolveCase(Boolean notifyOnResolveCase)
Whether you want to get notified when a support case is resolved.
|
UpdateSlackChannelConfigurationResult |
withTeamId(String teamId)
The team ID in Slack.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public UpdateSlackChannelConfigurationResult()
public void setChannelId(String channelId)
The channel ID in Slack. This ID identifies a channel within a Slack workspace.
channelId
- The channel ID in Slack. This ID identifies a channel within a Slack workspace.public String getChannelId()
The channel ID in Slack. This ID identifies a channel within a Slack workspace.
public UpdateSlackChannelConfigurationResult withChannelId(String channelId)
The channel ID in Slack. This ID identifies a channel within a Slack workspace.
channelId
- The channel ID in Slack. This ID identifies a channel within a Slack workspace.public void setChannelName(String channelName)
The name of the Slack channel that you configure for the Amazon Web Services Support App.
channelName
- The name of the Slack channel that you configure for the Amazon Web Services Support App.public String getChannelName()
The name of the Slack channel that you configure for the Amazon Web Services Support App.
public UpdateSlackChannelConfigurationResult withChannelName(String channelName)
The name of the Slack channel that you configure for the Amazon Web Services Support App.
channelName
- The name of the Slack channel that you configure for the Amazon Web Services Support App.public void setChannelRoleArn(String channelRoleArn)
The Amazon Resource Name (ARN) of an IAM role that you want to use to perform operations on Amazon Web Services. For more information, see Managing access to the Amazon Web Services Support App in the Amazon Web Services Support User Guide.
channelRoleArn
- The Amazon Resource Name (ARN) of an IAM role that you want to use to perform operations on Amazon Web
Services. For more information, see Managing access to
the Amazon Web Services Support App in the Amazon Web Services Support User Guide.public String getChannelRoleArn()
The Amazon Resource Name (ARN) of an IAM role that you want to use to perform operations on Amazon Web Services. For more information, see Managing access to the Amazon Web Services Support App in the Amazon Web Services Support User Guide.
public UpdateSlackChannelConfigurationResult withChannelRoleArn(String channelRoleArn)
The Amazon Resource Name (ARN) of an IAM role that you want to use to perform operations on Amazon Web Services. For more information, see Managing access to the Amazon Web Services Support App in the Amazon Web Services Support User Guide.
channelRoleArn
- The Amazon Resource Name (ARN) of an IAM role that you want to use to perform operations on Amazon Web
Services. For more information, see Managing access to
the Amazon Web Services Support App in the Amazon Web Services Support User Guide.public void setNotifyOnAddCorrespondenceToCase(Boolean notifyOnAddCorrespondenceToCase)
Whether you want to get notified when a support case has a new correspondence.
notifyOnAddCorrespondenceToCase
- Whether you want to get notified when a support case has a new correspondence.public Boolean getNotifyOnAddCorrespondenceToCase()
Whether you want to get notified when a support case has a new correspondence.
public UpdateSlackChannelConfigurationResult withNotifyOnAddCorrespondenceToCase(Boolean notifyOnAddCorrespondenceToCase)
Whether you want to get notified when a support case has a new correspondence.
notifyOnAddCorrespondenceToCase
- Whether you want to get notified when a support case has a new correspondence.public Boolean isNotifyOnAddCorrespondenceToCase()
Whether you want to get notified when a support case has a new correspondence.
public void setNotifyOnCaseSeverity(String notifyOnCaseSeverity)
The case severity for a support case that you want to receive notifications.
notifyOnCaseSeverity
- The case severity for a support case that you want to receive notifications.NotificationSeverityLevel
public String getNotifyOnCaseSeverity()
The case severity for a support case that you want to receive notifications.
NotificationSeverityLevel
public UpdateSlackChannelConfigurationResult withNotifyOnCaseSeverity(String notifyOnCaseSeverity)
The case severity for a support case that you want to receive notifications.
notifyOnCaseSeverity
- The case severity for a support case that you want to receive notifications.NotificationSeverityLevel
public UpdateSlackChannelConfigurationResult withNotifyOnCaseSeverity(NotificationSeverityLevel notifyOnCaseSeverity)
The case severity for a support case that you want to receive notifications.
notifyOnCaseSeverity
- The case severity for a support case that you want to receive notifications.NotificationSeverityLevel
public void setNotifyOnCreateOrReopenCase(Boolean notifyOnCreateOrReopenCase)
Whether you want to get notified when a support case is created or reopened.
notifyOnCreateOrReopenCase
- Whether you want to get notified when a support case is created or reopened.public Boolean getNotifyOnCreateOrReopenCase()
Whether you want to get notified when a support case is created or reopened.
public UpdateSlackChannelConfigurationResult withNotifyOnCreateOrReopenCase(Boolean notifyOnCreateOrReopenCase)
Whether you want to get notified when a support case is created or reopened.
notifyOnCreateOrReopenCase
- Whether you want to get notified when a support case is created or reopened.public Boolean isNotifyOnCreateOrReopenCase()
Whether you want to get notified when a support case is created or reopened.
public void setNotifyOnResolveCase(Boolean notifyOnResolveCase)
Whether you want to get notified when a support case is resolved.
notifyOnResolveCase
- Whether you want to get notified when a support case is resolved.public Boolean getNotifyOnResolveCase()
Whether you want to get notified when a support case is resolved.
public UpdateSlackChannelConfigurationResult withNotifyOnResolveCase(Boolean notifyOnResolveCase)
Whether you want to get notified when a support case is resolved.
notifyOnResolveCase
- Whether you want to get notified when a support case is resolved.public Boolean isNotifyOnResolveCase()
Whether you want to get notified when a support case is resolved.
public void setTeamId(String teamId)
The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG
.
teamId
- The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG
.public String getTeamId()
The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG
.
T012ABCDEFG
.public UpdateSlackChannelConfigurationResult withTeamId(String teamId)
The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG
.
teamId
- The team ID in Slack. This ID uniquely identifies a Slack workspace, such as T012ABCDEFG
.public String toString()
toString
in class Object
Object.toString()
public UpdateSlackChannelConfigurationResult clone()