public void setLocalSecondaryIndexes(java.util.Collection<LocalSecondaryIndexDescription> localSecondaryIndexes) {
        if (localSecondaryIndexes == null) {
            this.localSecondaryIndexes = null;
            return;
        }

        this.localSecondaryIndexes = new java.util.ArrayList<LocalSecondaryIndexDescription>(localSecondaryIndexes);
    }
public void setLocalSecondaryIndexes ( java . util . Collection < LocalSecondaryIndexDescription > localSecondaryIndexes ) { if ( localSecondaryIndexes == null ) { this . localSecondaryIndexes = null ; return ; } this . localSecondaryIndexes = new java . util . ArrayList < LocalSecondaryIndexDescription > ( localSecondaryIndexes ) ; }
<p>
Represents one or more local secondary indexes on the table. Each index is scoped to a given partition key value.
Tables with one or more local secondary indexes are subject to an item collection size limit, where the amount of
data within a given item collection cannot exceed 10 GB. Each element is composed of:
</p>
<ul>
<li>
<p>
<code>IndexName</code> - The name of the local secondary index.
</p>
</li>
<li>
<p>
<code>KeySchema</code> - Specifies the complete index key schema. The attribute names in the key schema must be
between 1 and 255 characters (inclusive). The key schema must begin with the same partition key as the table.
</p>
</li>
<li>
<p>
<code>Projection</code> - Specifies attributes that are copied (projected) from the table into the index. These
are in addition to the primary key attributes and index key attributes, which are automatically projected. Each
attribute specification is composed of:
</p>
<ul>
<li>
<p>
<code>ProjectionType</code> - One of the following:
</p>
<ul>
<li>
<p>
<code>KEYS_ONLY</code> - Only the index and primary keys are projected into the index.
</p>
</li>
<li>
<p>
<code>INCLUDE</code> - Only the specified table attributes are projected into the index. The list of projected
attributes are in <code>NonKeyAttributes</code>.
</p>
</li>
<li>
<p>
<code>ALL</code> - All of the table attributes are projected into the index.
</p>
</li>
</ul>
</li>
<li>
<p>
<code>NonKeyAttributes</code> - A list of one or more non-key attribute names that are projected into the
secondary index. The total count of attributes provided in <code>NonKeyAttributes</code>, summed across all of
the secondary indexes, must not exceed 20. If you project the same attribute into two different indexes, this
counts as two distinct attributes when determining the total.
</p>
</li>
</ul>
</li>
<li>
<p>
<code>IndexSizeBytes</code> - Represents the total size of the index, in bytes. DynamoDB updates this value
approximately every six hours. Recent changes might not be reflected in this value.
</p>
</li>
<li>
<p>
<code>ItemCount</code> - Represents the number of items in the index. DynamoDB updates this value approximately
every six hours. Recent changes might not be reflected in this value.
</p>
</li>
</ul>
<p>
If the table is in the <code>DELETING</code> state, no information about indexes will be returned.
</p>

@param localSecondaryIndexes
Represents one or more local secondary indexes on the table. Each index is scoped to a given partition key
value. Tables with one or more local secondary indexes are subject to an item collection size limit, where
the amount of data within a given item collection cannot exceed 10 GB. Each element is composed of:</p>
<ul>
<li>
<p>
<code>IndexName</code> - The name of the local secondary index.
</p>
</li>
<li>
<p>
<code>KeySchema</code> - Specifies the complete index key schema. The attribute names in the key schema
must be between 1 and 255 characters (inclusive). The key schema must begin with the same partition key as
the table.
</p>
</li>
<li>
<p>
<code>Projection</code> - Specifies attributes that are copied (projected) from the table into the index.
These are in addition to the primary key attributes and index key attributes, which are automatically
projected. Each attribute specification is composed of:
</p>
<ul>
<li>
<p>
<code>ProjectionType</code> - One of the following:
</p>
<ul>
<li>
<p>
<code>KEYS_ONLY</code> - Only the index and primary keys are projected into the index.
</p>
</li>
<li>
<p>
<code>INCLUDE</code> - Only the specified table attributes are projected into the index. The list of
projected attributes are in <code>NonKeyAttributes</code>.
</p>
</li>
<li>
<p>
<code>ALL</code> - All of the table attributes are projected into the index.
</p>
</li>
</ul>
</li>
<li>
<p>
<code>NonKeyAttributes</code> - A list of one or more non-key attribute names that are projected into the
secondary index. The total count of attributes provided in <code>NonKeyAttributes</code>, summed across
all of the secondary indexes, must not exceed 20. If you project the same attribute into two different
indexes, this counts as two distinct attributes when determining the total.
</p>
</li>
</ul>
</li>
<li>
<p>
<code>IndexSizeBytes</code> - Represents the total size of the index, in bytes. DynamoDB updates this
value approximately every six hours. Recent changes might not be reflected in this value.
</p>
</li>
<li>
<p>
<code>ItemCount</code> - Represents the number of items in the index. DynamoDB updates this value
approximately every six hours. Recent changes might not be reflected in this value.
</p>
</li>
</ul>
<p>
If the table is in the <code>DELETING</code> state, no information about indexes will be returned.