public JourneyResponse withTimezoneEstimationMethods(String... timezoneEstimationMethods) {
        if (this.timezoneEstimationMethods == null) {
            setTimezoneEstimationMethods(new java.util.ArrayList<String>(timezoneEstimationMethods.length));
        }
        for (String ele : timezoneEstimationMethods) {
            this.timezoneEstimationMethods.add(ele);
        }
        return this;
    }
<p>
An array of time zone estimation methods, if any, to use for determining an <a
href="https://docs.aws.amazon.com/pinpoint/latest/apireference/apps-application-id-endpoints-endpoint-id.html"
>Endpoints</a> time zone if the Endpoint does not have a value for the Demographic.Timezone attribute.
</p>
<ul>
<li>
<p>
PHONE_NUMBER - A time zone is determined based on the Endpoint.Address and Endpoint.Location.Country.
</p>
</li>
<li>
<p>
POSTAL_CODE - A time zone is determined based on the Endpoint.Location.PostalCode and Endpoint.Location.Country.
</p>
<note>
<p>
POSTAL_CODE detection is only supported in the United States, United Kingdom, Australia, New Zealand, Canada,
France, Italy, Spain, Germany and in regions where Amazon Pinpoint is available.
</p>
</note></li>
</ul>
<p>
<b>NOTE:</b> This method appends the values to the existing list (if any). Use
{@link #setTimezoneEstimationMethods(java.util.Collection)} or
{@link #withTimezoneEstimationMethods(java.util.Collection)} if you want to override the existing values.
</p>

@param timezoneEstimationMethods
       An array of time zone estimation methods, if any, to use for determining an <a href=
       "https://docs.aws.amazon.com/pinpoint/latest/apireference/apps-application-id-endpoints-endpoint-id.html"
       >Endpoints</a> time zone if the Endpoint does not have a value for the Demographic.Timezone attribute.</p>
       <ul>
       <li>
       <p>
       PHONE_NUMBER - A time zone is determined based on the Endpoint.Address and Endpoint.Location.Country.
       </p>
       </li>
       <li>
       <p>
       POSTAL_CODE - A time zone is determined based on the Endpoint.Location.PostalCode and
       Endpoint.Location.Country.
       </p>
       <note>
       <p>
       POSTAL_CODE detection is only supported in the United States, United Kingdom, Australia, New Zealand,
       Canada, France, Italy, Spain, Germany and in regions where Amazon Pinpoint is available.
       </p>
       </note></li>
@return Returns a reference to this object so that method calls can be chained together.
@see TimezoneEstimationMethodsElement
aws-java-sdk-pinpoint/src/main/java/com/amazonaws/services/pinpoint/model/JourneyResponse.java