Interface AvailabilityZoneInfo.Builder

    • Method Detail

      • availabilityZoneName

        AvailabilityZoneInfo.Builder availabilityZoneName​(String availabilityZoneName)

        The name of the Availability Zone.

        Parameters:
        availabilityZoneName - The name of the Availability Zone.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • zoneStatus

        AvailabilityZoneInfo.Builder zoneStatus​(String zoneStatus)

        The current state of the Availability Zone. Current options are Active and StandBy.

        • Active - Data nodes in the Availability Zone are in use.

        • StandBy - Data nodes in the Availability Zone are in a standby state.

        • NotAvailable - Unable to retrieve information.

        Parameters:
        zoneStatus - The current state of the Availability Zone. Current options are Active and StandBy.

        • Active - Data nodes in the Availability Zone are in use.

        • StandBy - Data nodes in the Availability Zone are in a standby state.

        • NotAvailable - Unable to retrieve information.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ZoneStatus, ZoneStatus
      • zoneStatus

        AvailabilityZoneInfo.Builder zoneStatus​(ZoneStatus zoneStatus)

        The current state of the Availability Zone. Current options are Active and StandBy.

        • Active - Data nodes in the Availability Zone are in use.

        • StandBy - Data nodes in the Availability Zone are in a standby state.

        • NotAvailable - Unable to retrieve information.

        Parameters:
        zoneStatus - The current state of the Availability Zone. Current options are Active and StandBy.

        • Active - Data nodes in the Availability Zone are in use.

        • StandBy - Data nodes in the Availability Zone are in a standby state.

        • NotAvailable - Unable to retrieve information.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ZoneStatus, ZoneStatus
      • configuredDataNodeCount

        AvailabilityZoneInfo.Builder configuredDataNodeCount​(String configuredDataNodeCount)

        The total number of data nodes configured in the Availability Zone.

        Parameters:
        configuredDataNodeCount - The total number of data nodes configured in the Availability Zone.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • availableDataNodeCount

        AvailabilityZoneInfo.Builder availableDataNodeCount​(String availableDataNodeCount)

        The number of data nodes active in the Availability Zone.

        Parameters:
        availableDataNodeCount - The number of data nodes active in the Availability Zone.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • totalShards

        AvailabilityZoneInfo.Builder totalShards​(String totalShards)

        The total number of primary and replica shards in the Availability Zone.

        Parameters:
        totalShards - The total number of primary and replica shards in the Availability Zone.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • totalUnAssignedShards

        AvailabilityZoneInfo.Builder totalUnAssignedShards​(String totalUnAssignedShards)

        The total number of primary and replica shards that aren't allocated to any of the nodes in the Availability Zone.

        Parameters:
        totalUnAssignedShards - The total number of primary and replica shards that aren't allocated to any of the nodes in the Availability Zone.
        Returns:
        Returns a reference to this object so that method calls can be chained together.