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 ReservedNode

    • Constructor Detail

      • ReservedNode

        public ReservedNode()
    • Method Detail

      • setReservedNodeId

        public void setReservedNodeId(String reservedNodeId)

        The unique identifier for the reservation.

        Parameters:
        reservedNodeId - The unique identifier for the reservation.
      • getReservedNodeId

        public String getReservedNodeId()

        The unique identifier for the reservation.

        Returns:
        The unique identifier for the reservation.
      • withReservedNodeId

        public ReservedNode withReservedNodeId(String reservedNodeId)

        The unique identifier for the reservation.

        Parameters:
        reservedNodeId - The unique identifier for the reservation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setReservedNodeOfferingId

        public void setReservedNodeOfferingId(String reservedNodeOfferingId)

        The identifier for the reserved node offering.

        Parameters:
        reservedNodeOfferingId - The identifier for the reserved node offering.
      • getReservedNodeOfferingId

        public String getReservedNodeOfferingId()

        The identifier for the reserved node offering.

        Returns:
        The identifier for the reserved node offering.
      • withReservedNodeOfferingId

        public ReservedNode withReservedNodeOfferingId(String reservedNodeOfferingId)

        The identifier for the reserved node offering.

        Parameters:
        reservedNodeOfferingId - The identifier for the reserved node offering.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setNodeType

        public void setNodeType(String nodeType)

        The node type of the reserved node.

        Parameters:
        nodeType - The node type of the reserved node.
      • getNodeType

        public String getNodeType()

        The node type of the reserved node.

        Returns:
        The node type of the reserved node.
      • withNodeType

        public ReservedNode withNodeType(String nodeType)

        The node type of the reserved node.

        Parameters:
        nodeType - The node type of the reserved node.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setStartTime

        public void setStartTime(Date startTime)

        The time the reservation started. You purchase a reserved node offering for a duration. This is the start time of that duration.

        Parameters:
        startTime - The time the reservation started. You purchase a reserved node offering for a duration. This is the start time of that duration.
      • getStartTime

        public Date getStartTime()

        The time the reservation started. You purchase a reserved node offering for a duration. This is the start time of that duration.

        Returns:
        The time the reservation started. You purchase a reserved node offering for a duration. This is the start time of that duration.
      • withStartTime

        public ReservedNode withStartTime(Date startTime)

        The time the reservation started. You purchase a reserved node offering for a duration. This is the start time of that duration.

        Parameters:
        startTime - The time the reservation started. You purchase a reserved node offering for a duration. This is the start time of that duration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setDuration

        public void setDuration(Integer duration)

        The duration of the node reservation in seconds.

        Parameters:
        duration - The duration of the node reservation in seconds.
      • getDuration

        public Integer getDuration()

        The duration of the node reservation in seconds.

        Returns:
        The duration of the node reservation in seconds.
      • withDuration

        public ReservedNode withDuration(Integer duration)

        The duration of the node reservation in seconds.

        Parameters:
        duration - The duration of the node reservation in seconds.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setFixedPrice

        public void setFixedPrice(Double fixedPrice)

        The fixed cost Amazon Redshift charges you for this reserved node.

        Parameters:
        fixedPrice - The fixed cost Amazon Redshift charges you for this reserved node.
      • getFixedPrice

        public Double getFixedPrice()

        The fixed cost Amazon Redshift charges you for this reserved node.

        Returns:
        The fixed cost Amazon Redshift charges you for this reserved node.
      • withFixedPrice

        public ReservedNode withFixedPrice(Double fixedPrice)

        The fixed cost Amazon Redshift charges you for this reserved node.

        Parameters:
        fixedPrice - The fixed cost Amazon Redshift charges you for this reserved node.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setUsagePrice

        public void setUsagePrice(Double usagePrice)

        The hourly rate Amazon Redshift charges you for this reserved node.

        Parameters:
        usagePrice - The hourly rate Amazon Redshift charges you for this reserved node.
      • getUsagePrice

        public Double getUsagePrice()

        The hourly rate Amazon Redshift charges you for this reserved node.

        Returns:
        The hourly rate Amazon Redshift charges you for this reserved node.
      • withUsagePrice

        public ReservedNode withUsagePrice(Double usagePrice)

        The hourly rate Amazon Redshift charges you for this reserved node.

        Parameters:
        usagePrice - The hourly rate Amazon Redshift charges you for this reserved node.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setCurrencyCode

        public void setCurrencyCode(String currencyCode)

        The currency code for the reserved cluster.

        Parameters:
        currencyCode - The currency code for the reserved cluster.
      • getCurrencyCode

        public String getCurrencyCode()

        The currency code for the reserved cluster.

        Returns:
        The currency code for the reserved cluster.
      • withCurrencyCode

        public ReservedNode withCurrencyCode(String currencyCode)

        The currency code for the reserved cluster.

        Parameters:
        currencyCode - The currency code for the reserved cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setNodeCount

        public void setNodeCount(Integer nodeCount)

        The number of reserved compute nodes.

        Parameters:
        nodeCount - The number of reserved compute nodes.
      • getNodeCount

        public Integer getNodeCount()

        The number of reserved compute nodes.

        Returns:
        The number of reserved compute nodes.
      • withNodeCount

        public ReservedNode withNodeCount(Integer nodeCount)

        The number of reserved compute nodes.

        Parameters:
        nodeCount - The number of reserved compute nodes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setState

        public void setState(String state)

        The state of the reserved compute node.

        Possible Values:

        • pending-payment-This reserved node has recently been purchased, and the sale has been approved, but payment has not yet been confirmed.

        • active-This reserved node is owned by the caller and is available for use.

        • payment-failed-Payment failed for the purchase attempt.

        • retired-The reserved node is no longer available.

        • exchanging-The owner is exchanging the reserved node for another reserved node.

        Parameters:
        state - The state of the reserved compute node.

        Possible Values:

        • pending-payment-This reserved node has recently been purchased, and the sale has been approved, but payment has not yet been confirmed.

        • active-This reserved node is owned by the caller and is available for use.

        • payment-failed-Payment failed for the purchase attempt.

        • retired-The reserved node is no longer available.

        • exchanging-The owner is exchanging the reserved node for another reserved node.

      • getState

        public String getState()

        The state of the reserved compute node.

        Possible Values:

        • pending-payment-This reserved node has recently been purchased, and the sale has been approved, but payment has not yet been confirmed.

        • active-This reserved node is owned by the caller and is available for use.

        • payment-failed-Payment failed for the purchase attempt.

        • retired-The reserved node is no longer available.

        • exchanging-The owner is exchanging the reserved node for another reserved node.

        Returns:
        The state of the reserved compute node.

        Possible Values:

        • pending-payment-This reserved node has recently been purchased, and the sale has been approved, but payment has not yet been confirmed.

        • active-This reserved node is owned by the caller and is available for use.

        • payment-failed-Payment failed for the purchase attempt.

        • retired-The reserved node is no longer available.

        • exchanging-The owner is exchanging the reserved node for another reserved node.

      • withState

        public ReservedNode withState(String state)

        The state of the reserved compute node.

        Possible Values:

        • pending-payment-This reserved node has recently been purchased, and the sale has been approved, but payment has not yet been confirmed.

        • active-This reserved node is owned by the caller and is available for use.

        • payment-failed-Payment failed for the purchase attempt.

        • retired-The reserved node is no longer available.

        • exchanging-The owner is exchanging the reserved node for another reserved node.

        Parameters:
        state - The state of the reserved compute node.

        Possible Values:

        • pending-payment-This reserved node has recently been purchased, and the sale has been approved, but payment has not yet been confirmed.

        • active-This reserved node is owned by the caller and is available for use.

        • payment-failed-Payment failed for the purchase attempt.

        • retired-The reserved node is no longer available.

        • exchanging-The owner is exchanging the reserved node for another reserved node.

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

        public void setOfferingType(String offeringType)

        The anticipated utilization of the reserved node, as defined in the reserved node offering.

        Parameters:
        offeringType - The anticipated utilization of the reserved node, as defined in the reserved node offering.
      • getOfferingType

        public String getOfferingType()

        The anticipated utilization of the reserved node, as defined in the reserved node offering.

        Returns:
        The anticipated utilization of the reserved node, as defined in the reserved node offering.
      • withOfferingType

        public ReservedNode withOfferingType(String offeringType)

        The anticipated utilization of the reserved node, as defined in the reserved node offering.

        Parameters:
        offeringType - The anticipated utilization of the reserved node, as defined in the reserved node offering.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getRecurringCharges

        public List<RecurringCharge> getRecurringCharges()

        The recurring charges for the reserved node.

        Returns:
        The recurring charges for the reserved node.
      • setRecurringCharges

        public void setRecurringCharges(Collection<RecurringCharge> recurringCharges)

        The recurring charges for the reserved node.

        Parameters:
        recurringCharges - The recurring charges for the reserved node.
      • withRecurringCharges

        public ReservedNode withRecurringCharges(Collection<RecurringCharge> recurringCharges)

        The recurring charges for the reserved node.

        Parameters:
        recurringCharges - The recurring charges for the reserved node.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setReservedNodeOfferingType

        public void setReservedNodeOfferingType(String reservedNodeOfferingType)

        Parameters:
        reservedNodeOfferingType -
        See Also:
        ReservedNodeOfferingType
      • withReservedNodeOfferingType

        public ReservedNode withReservedNodeOfferingType(String reservedNodeOfferingType)

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