Interface CreateAggregateConfiguration.Builder

    • Method Detail

      • aggregates

        CreateAggregateConfiguration.Builder aggregates​(Collection<String> aggregates)

        Used to specify the names of aggregates on which the volume will be created.

        Parameters:
        aggregates - Used to specify the names of aggregates on which the volume will be created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • aggregates

        CreateAggregateConfiguration.Builder aggregates​(String... aggregates)

        Used to specify the names of aggregates on which the volume will be created.

        Parameters:
        aggregates - Used to specify the names of aggregates on which the volume will be created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • constituentsPerAggregate

        CreateAggregateConfiguration.Builder constituentsPerAggregate​(Integer constituentsPerAggregate)

        Used to explicitly set the number of constituents within the FlexGroup per storage aggregate. This field is optional when creating a FlexGroup volume. If unspecified, the default value will be 8. This field cannot be provided when creating a FlexVol volume.

        Parameters:
        constituentsPerAggregate - Used to explicitly set the number of constituents within the FlexGroup per storage aggregate. This field is optional when creating a FlexGroup volume. If unspecified, the default value will be 8. This field cannot be provided when creating a FlexVol volume.
        Returns:
        Returns a reference to this object so that method calls can be chained together.