public GetMetricStreamResult withExcludeFilters(MetricStreamFilter... excludeFilters) {
        if (this.excludeFilters == null) {
            setExcludeFilters(new com.amazonaws.internal.SdkInternalList<MetricStreamFilter>(excludeFilters.length));
        }
        for (MetricStreamFilter ele : excludeFilters) {
            this.excludeFilters.add(ele);
        }
        return this;
    }
<p>
If this array of metric namespaces is present, then these namespaces are the only metric namespaces that are not
streamed by this metric stream. In this case, all other metric namespaces in the account are streamed by this
metric stream.
</p>
<p>
<b>NOTE:</b> This method appends the values to the existing list (if any). Use
{@link #setExcludeFilters(java.util.Collection)} or {@link #withExcludeFilters(java.util.Collection)} if you want
to override the existing values.
</p>

@param excludeFilters
       If this array of metric namespaces is present, then these namespaces are the only metric namespaces that
       are not streamed by this metric stream. In this case, all other metric namespaces in the account are
       streamed by this metric stream.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-cloudwatch/src/main/java/com/amazonaws/services/cloudwatch/model/GetMetricStreamResult.java