Interface EnableFastSnapshotRestoreSuccessItem.Builder

    • Method Detail

      • snapshotId

        EnableFastSnapshotRestoreSuccessItem.Builder snapshotId​(String snapshotId)

        The ID of the snapshot.

        Parameters:
        snapshotId - The ID of the snapshot.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • availabilityZone

        EnableFastSnapshotRestoreSuccessItem.Builder availabilityZone​(String availabilityZone)

        The Availability Zone.

        Parameters:
        availabilityZone - The Availability Zone.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • stateTransitionReason

        EnableFastSnapshotRestoreSuccessItem.Builder stateTransitionReason​(String stateTransitionReason)

        The reason for the state transition. The possible values are as follows:

        • Client.UserInitiated - The state successfully transitioned to enabling or disabling.

        • Client.UserInitiated - Lifecycle state transition - The state successfully transitioned to optimizing, enabled, or disabled.

        Parameters:
        stateTransitionReason - The reason for the state transition. The possible values are as follows:

        • Client.UserInitiated - The state successfully transitioned to enabling or disabling.

        • Client.UserInitiated - Lifecycle state transition - The state successfully transitioned to optimizing, enabled, or disabled.

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

        EnableFastSnapshotRestoreSuccessItem.Builder ownerId​(String ownerId)

        The ID of the Amazon Web Services account that enabled fast snapshot restores on the snapshot.

        Parameters:
        ownerId - The ID of the Amazon Web Services account that enabled fast snapshot restores on the snapshot.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ownerAlias

        EnableFastSnapshotRestoreSuccessItem.Builder ownerAlias​(String ownerAlias)

        The Amazon Web Services owner alias that enabled fast snapshot restores on the snapshot. This is intended for future use.

        Parameters:
        ownerAlias - The Amazon Web Services owner alias that enabled fast snapshot restores on the snapshot. This is intended for future use.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • enablingTime

        EnableFastSnapshotRestoreSuccessItem.Builder enablingTime​(Instant enablingTime)

        The time at which fast snapshot restores entered the enabling state.

        Parameters:
        enablingTime - The time at which fast snapshot restores entered the enabling state.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • optimizingTime

        EnableFastSnapshotRestoreSuccessItem.Builder optimizingTime​(Instant optimizingTime)

        The time at which fast snapshot restores entered the optimizing state.

        Parameters:
        optimizingTime - The time at which fast snapshot restores entered the optimizing state.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • enabledTime

        EnableFastSnapshotRestoreSuccessItem.Builder enabledTime​(Instant enabledTime)

        The time at which fast snapshot restores entered the enabled state.

        Parameters:
        enabledTime - The time at which fast snapshot restores entered the enabled state.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • disablingTime

        EnableFastSnapshotRestoreSuccessItem.Builder disablingTime​(Instant disablingTime)

        The time at which fast snapshot restores entered the disabling state.

        Parameters:
        disablingTime - The time at which fast snapshot restores entered the disabling state.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • disabledTime

        EnableFastSnapshotRestoreSuccessItem.Builder disabledTime​(Instant disabledTime)

        The time at which fast snapshot restores entered the disabled state.

        Parameters:
        disabledTime - The time at which fast snapshot restores entered the disabled state.
        Returns:
        Returns a reference to this object so that method calls can be chained together.