JavaScript is disabled on your browser.
Skip navigation links

AWS SDK for Java 1.x API Reference - 1.12.793

We announced the upcoming end-of-support for AWS SDK for Java (v1). We recommend that you migrate to AWS SDK for Java v2. For dates, additional details, and information on how to migrate, please refer to the linked announcement.
com.amazonaws.services.redshift.model

Class ModifyEventSubscriptionRequest

    • Constructor Detail

      • ModifyEventSubscriptionRequest

        public ModifyEventSubscriptionRequest()
    • Method Detail

      • setSubscriptionName

        public void setSubscriptionName(String subscriptionName)

        The name of the modified Amazon Redshift event notification subscription.

        Parameters:
        subscriptionName - The name of the modified Amazon Redshift event notification subscription.
      • getSubscriptionName

        public String getSubscriptionName()

        The name of the modified Amazon Redshift event notification subscription.

        Returns:
        The name of the modified Amazon Redshift event notification subscription.
      • withSubscriptionName

        public ModifyEventSubscriptionRequest withSubscriptionName(String subscriptionName)

        The name of the modified Amazon Redshift event notification subscription.

        Parameters:
        subscriptionName - The name of the modified Amazon Redshift event notification subscription.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setSnsTopicArn

        public void setSnsTopicArn(String snsTopicArn)

        The Amazon Resource Name (ARN) of the SNS topic to be used by the event notification subscription.

        Parameters:
        snsTopicArn - The Amazon Resource Name (ARN) of the SNS topic to be used by the event notification subscription.
      • getSnsTopicArn

        public String getSnsTopicArn()

        The Amazon Resource Name (ARN) of the SNS topic to be used by the event notification subscription.

        Returns:
        The Amazon Resource Name (ARN) of the SNS topic to be used by the event notification subscription.
      • withSnsTopicArn

        public ModifyEventSubscriptionRequest withSnsTopicArn(String snsTopicArn)

        The Amazon Resource Name (ARN) of the SNS topic to be used by the event notification subscription.

        Parameters:
        snsTopicArn - The Amazon Resource Name (ARN) of the SNS topic to be used by the event notification subscription.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setSourceType

        public void setSourceType(String sourceType)

        The type of source that will be generating the events. For example, if you want to be notified of events generated by a cluster, you would set this parameter to cluster. If this value is not specified, events are returned for all Amazon Redshift objects in your Amazon Web Services account. You must specify a source type in order to specify source IDs.

        Valid values: cluster, cluster-parameter-group, cluster-security-group, cluster-snapshot, and scheduled-action.

        Parameters:
        sourceType - The type of source that will be generating the events. For example, if you want to be notified of events generated by a cluster, you would set this parameter to cluster. If this value is not specified, events are returned for all Amazon Redshift objects in your Amazon Web Services account. You must specify a source type in order to specify source IDs.

        Valid values: cluster, cluster-parameter-group, cluster-security-group, cluster-snapshot, and scheduled-action.

      • getSourceType

        public String getSourceType()

        The type of source that will be generating the events. For example, if you want to be notified of events generated by a cluster, you would set this parameter to cluster. If this value is not specified, events are returned for all Amazon Redshift objects in your Amazon Web Services account. You must specify a source type in order to specify source IDs.

        Valid values: cluster, cluster-parameter-group, cluster-security-group, cluster-snapshot, and scheduled-action.

        Returns:
        The type of source that will be generating the events. For example, if you want to be notified of events generated by a cluster, you would set this parameter to cluster. If this value is not specified, events are returned for all Amazon Redshift objects in your Amazon Web Services account. You must specify a source type in order to specify source IDs.

        Valid values: cluster, cluster-parameter-group, cluster-security-group, cluster-snapshot, and scheduled-action.

      • withSourceType

        public ModifyEventSubscriptionRequest withSourceType(String sourceType)

        The type of source that will be generating the events. For example, if you want to be notified of events generated by a cluster, you would set this parameter to cluster. If this value is not specified, events are returned for all Amazon Redshift objects in your Amazon Web Services account. You must specify a source type in order to specify source IDs.

        Valid values: cluster, cluster-parameter-group, cluster-security-group, cluster-snapshot, and scheduled-action.

        Parameters:
        sourceType - The type of source that will be generating the events. For example, if you want to be notified of events generated by a cluster, you would set this parameter to cluster. If this value is not specified, events are returned for all Amazon Redshift objects in your Amazon Web Services account. You must specify a source type in order to specify source IDs.

        Valid values: cluster, cluster-parameter-group, cluster-security-group, cluster-snapshot, and scheduled-action.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getSourceIds

        public List<String> getSourceIds()

        A list of one or more identifiers of Amazon Redshift source objects. All of the objects must be of the same type as was specified in the source type parameter. The event subscription will return only events generated by the specified objects. If not specified, then events are returned for all objects within the source type specified.

        Example: my-cluster-1, my-cluster-2

        Example: my-snapshot-20131010

        Returns:
        A list of one or more identifiers of Amazon Redshift source objects. All of the objects must be of the same type as was specified in the source type parameter. The event subscription will return only events generated by the specified objects. If not specified, then events are returned for all objects within the source type specified.

        Example: my-cluster-1, my-cluster-2

        Example: my-snapshot-20131010

      • setSourceIds

        public void setSourceIds(Collection<String> sourceIds)

        A list of one or more identifiers of Amazon Redshift source objects. All of the objects must be of the same type as was specified in the source type parameter. The event subscription will return only events generated by the specified objects. If not specified, then events are returned for all objects within the source type specified.

        Example: my-cluster-1, my-cluster-2

        Example: my-snapshot-20131010

        Parameters:
        sourceIds - A list of one or more identifiers of Amazon Redshift source objects. All of the objects must be of the same type as was specified in the source type parameter. The event subscription will return only events generated by the specified objects. If not specified, then events are returned for all objects within the source type specified.

        Example: my-cluster-1, my-cluster-2

        Example: my-snapshot-20131010

      • withSourceIds

        public ModifyEventSubscriptionRequest withSourceIds(String... sourceIds)

        A list of one or more identifiers of Amazon Redshift source objects. All of the objects must be of the same type as was specified in the source type parameter. The event subscription will return only events generated by the specified objects. If not specified, then events are returned for all objects within the source type specified.

        Example: my-cluster-1, my-cluster-2

        Example: my-snapshot-20131010

        NOTE: This method appends the values to the existing list (if any). Use setSourceIds(java.util.Collection) or withSourceIds(java.util.Collection) if you want to override the existing values.

        Parameters:
        sourceIds - A list of one or more identifiers of Amazon Redshift source objects. All of the objects must be of the same type as was specified in the source type parameter. The event subscription will return only events generated by the specified objects. If not specified, then events are returned for all objects within the source type specified.

        Example: my-cluster-1, my-cluster-2

        Example: my-snapshot-20131010

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • withSourceIds

        public ModifyEventSubscriptionRequest withSourceIds(Collection<String> sourceIds)

        A list of one or more identifiers of Amazon Redshift source objects. All of the objects must be of the same type as was specified in the source type parameter. The event subscription will return only events generated by the specified objects. If not specified, then events are returned for all objects within the source type specified.

        Example: my-cluster-1, my-cluster-2

        Example: my-snapshot-20131010

        Parameters:
        sourceIds - A list of one or more identifiers of Amazon Redshift source objects. All of the objects must be of the same type as was specified in the source type parameter. The event subscription will return only events generated by the specified objects. If not specified, then events are returned for all objects within the source type specified.

        Example: my-cluster-1, my-cluster-2

        Example: my-snapshot-20131010

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getEventCategories

        public List<String> getEventCategories()

        Specifies the Amazon Redshift event categories to be published by the event notification subscription.

        Values: configuration, management, monitoring, security, pending

        Returns:
        Specifies the Amazon Redshift event categories to be published by the event notification subscription.

        Values: configuration, management, monitoring, security, pending

      • setEventCategories

        public void setEventCategories(Collection<String> eventCategories)

        Specifies the Amazon Redshift event categories to be published by the event notification subscription.

        Values: configuration, management, monitoring, security, pending

        Parameters:
        eventCategories - Specifies the Amazon Redshift event categories to be published by the event notification subscription.

        Values: configuration, management, monitoring, security, pending

      • withEventCategories

        public ModifyEventSubscriptionRequest withEventCategories(String... eventCategories)

        Specifies the Amazon Redshift event categories to be published by the event notification subscription.

        Values: configuration, management, monitoring, security, pending

        NOTE: This method appends the values to the existing list (if any). Use setEventCategories(java.util.Collection) or withEventCategories(java.util.Collection) if you want to override the existing values.

        Parameters:
        eventCategories - Specifies the Amazon Redshift event categories to be published by the event notification subscription.

        Values: configuration, management, monitoring, security, pending

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • withEventCategories

        public ModifyEventSubscriptionRequest withEventCategories(Collection<String> eventCategories)

        Specifies the Amazon Redshift event categories to be published by the event notification subscription.

        Values: configuration, management, monitoring, security, pending

        Parameters:
        eventCategories - Specifies the Amazon Redshift event categories to be published by the event notification subscription.

        Values: configuration, management, monitoring, security, pending

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setSeverity

        public void setSeverity(String severity)

        Specifies the Amazon Redshift event severity to be published by the event notification subscription.

        Values: ERROR, INFO

        Parameters:
        severity - Specifies the Amazon Redshift event severity to be published by the event notification subscription.

        Values: ERROR, INFO

      • getSeverity

        public String getSeverity()

        Specifies the Amazon Redshift event severity to be published by the event notification subscription.

        Values: ERROR, INFO

        Returns:
        Specifies the Amazon Redshift event severity to be published by the event notification subscription.

        Values: ERROR, INFO

      • withSeverity

        public ModifyEventSubscriptionRequest withSeverity(String severity)

        Specifies the Amazon Redshift event severity to be published by the event notification subscription.

        Values: ERROR, INFO

        Parameters:
        severity - Specifies the Amazon Redshift event severity to be published by the event notification subscription.

        Values: ERROR, INFO

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setEnabled

        public void setEnabled(Boolean enabled)

        A Boolean value indicating if the subscription is enabled. true indicates the subscription is enabled

        Parameters:
        enabled - A Boolean value indicating if the subscription is enabled. true indicates the subscription is enabled
      • getEnabled

        public Boolean getEnabled()

        A Boolean value indicating if the subscription is enabled. true indicates the subscription is enabled

        Returns:
        A Boolean value indicating if the subscription is enabled. true indicates the subscription is enabled
      • withEnabled

        public ModifyEventSubscriptionRequest withEnabled(Boolean enabled)

        A Boolean value indicating if the subscription is enabled. true indicates the subscription is enabled

        Parameters:
        enabled - A Boolean value indicating if the subscription is enabled. true indicates the subscription is enabled
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isEnabled

        public Boolean isEnabled()

        A Boolean value indicating if the subscription is enabled. true indicates the subscription is enabled

        Returns:
        A Boolean value indicating if the subscription is enabled. true indicates the subscription is enabled
      • toString

        public String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
Skip navigation links

AltStyle によって変換されたページ (->オリジナル) /