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 CreateSnapshotScheduleRequest

    • Constructor Detail

      • CreateSnapshotScheduleRequest

        public CreateSnapshotScheduleRequest()
    • Method Detail

      • getScheduleDefinitions

        public List<String> getScheduleDefinitions()

        The definition of the snapshot schedule. The definition is made up of schedule expressions, for example "cron(30 12 *)" or "rate(12 hours)".

        Returns:
        The definition of the snapshot schedule. The definition is made up of schedule expressions, for example "cron(30 12 *)" or "rate(12 hours)".
      • setScheduleDefinitions

        public void setScheduleDefinitions(Collection<String> scheduleDefinitions)

        The definition of the snapshot schedule. The definition is made up of schedule expressions, for example "cron(30 12 *)" or "rate(12 hours)".

        Parameters:
        scheduleDefinitions - The definition of the snapshot schedule. The definition is made up of schedule expressions, for example "cron(30 12 *)" or "rate(12 hours)".
      • withScheduleDefinitions

        public CreateSnapshotScheduleRequest withScheduleDefinitions(String... scheduleDefinitions)

        The definition of the snapshot schedule. The definition is made up of schedule expressions, for example "cron(30 12 *)" or "rate(12 hours)".

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

        Parameters:
        scheduleDefinitions - The definition of the snapshot schedule. The definition is made up of schedule expressions, for example "cron(30 12 *)" or "rate(12 hours)".
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • withScheduleDefinitions

        public CreateSnapshotScheduleRequest withScheduleDefinitions(Collection<String> scheduleDefinitions)

        The definition of the snapshot schedule. The definition is made up of schedule expressions, for example "cron(30 12 *)" or "rate(12 hours)".

        Parameters:
        scheduleDefinitions - The definition of the snapshot schedule. The definition is made up of schedule expressions, for example "cron(30 12 *)" or "rate(12 hours)".
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setScheduleIdentifier

        public void setScheduleIdentifier(String scheduleIdentifier)

        A unique identifier for a snapshot schedule. Only alphanumeric characters are allowed for the identifier.

        Parameters:
        scheduleIdentifier - A unique identifier for a snapshot schedule. Only alphanumeric characters are allowed for the identifier.
      • getScheduleIdentifier

        public String getScheduleIdentifier()

        A unique identifier for a snapshot schedule. Only alphanumeric characters are allowed for the identifier.

        Returns:
        A unique identifier for a snapshot schedule. Only alphanumeric characters are allowed for the identifier.
      • withScheduleIdentifier

        public CreateSnapshotScheduleRequest withScheduleIdentifier(String scheduleIdentifier)

        A unique identifier for a snapshot schedule. Only alphanumeric characters are allowed for the identifier.

        Parameters:
        scheduleIdentifier - A unique identifier for a snapshot schedule. Only alphanumeric characters are allowed for the identifier.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setScheduleDescription

        public void setScheduleDescription(String scheduleDescription)

        The description of the snapshot schedule.

        Parameters:
        scheduleDescription - The description of the snapshot schedule.
      • getScheduleDescription

        public String getScheduleDescription()

        The description of the snapshot schedule.

        Returns:
        The description of the snapshot schedule.
      • withScheduleDescription

        public CreateSnapshotScheduleRequest withScheduleDescription(String scheduleDescription)

        The description of the snapshot schedule.

        Parameters:
        scheduleDescription - The description of the snapshot schedule.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getTags

        public List<Tag> getTags()

        An optional set of tags you can use to search for the schedule.

        Returns:
        An optional set of tags you can use to search for the schedule.
      • setTags

        public void setTags(Collection<Tag> tags)

        An optional set of tags you can use to search for the schedule.

        Parameters:
        tags - An optional set of tags you can use to search for the schedule.
      • withTags

        public CreateSnapshotScheduleRequest withTags(Tag... tags)

        An optional set of tags you can use to search for the schedule.

        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.

        Parameters:
        tags - An optional set of tags you can use to search for the schedule.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • withTags

        public CreateSnapshotScheduleRequest withTags(Collection<Tag> tags)

        An optional set of tags you can use to search for the schedule.

        Parameters:
        tags - An optional set of tags you can use to search for the schedule.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setDryRun

        public void setDryRun(Boolean dryRun)

        Parameters:
        dryRun -
      • getDryRun

        public Boolean getDryRun()

        Returns:
      • withDryRun

        public CreateSnapshotScheduleRequest withDryRun(Boolean dryRun)

        Parameters:
        dryRun -
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isDryRun

        public Boolean isDryRun()

        Returns:
      • setNextInvocations

        public void setNextInvocations(Integer nextInvocations)

        Parameters:
        nextInvocations -
      • getNextInvocations

        public Integer getNextInvocations()

        Returns:
      • withNextInvocations

        public CreateSnapshotScheduleRequest withNextInvocations(Integer nextInvocations)

        Parameters:
        nextInvocations -
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • 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 によって変換されたページ (->オリジナル) /