blob: 7e4e9e69bb0e2990c5a0d85f28c7d49a59685be9 [file] [log] [blame]
// This file was automatically generated by the Soy compiler.
// Please don't edit this file by hand.
// source: src/main/resources/com/google/phonenumbers/demo/result_error.soy
package com.google.phonenumbers.demo.template;
/**
* Wrapper class containing {@link com.google.template.soy.data.SoyTemplate} builders for each
* template in: result_error.soy.
*/
@javax.annotation.Generated("com.google.template.soy.SoyParseInfoGenerator")
public final class ResultErrorTemplates {
/** A map of filepath to symbol used for CSS resolution on server edit-refresh. */
private static final com.google.common.collect.ImmutableMap<java.lang.String, java.lang.String> __PROVIDED_CSS_MAP__ = com.google.common.collect.ImmutableMap.<java.lang.String, java.lang.String>of();
/** A list of provided symbols used for css validation on edit refresh. */
private static final com.google.common.collect.ImmutableList<java.lang.String> __PROVIDED_CSS__ = com.google.common.collect.ImmutableList.<java.lang.String>of();
/** Template params for com.google.phonenumbers.demo.error.error. */
public static final class Error extends com.google.template.soy.data.BaseSoyTemplateImpl {
private static final java.lang.String __NAME__ = "com.google.phonenumbers.demo.error.error";
/** Wraps a ListenableFuture<Error> as a SoyTemplate.AsyncWrapper<Error> */
public static com.google.template.soy.data.SoyTemplate.AsyncWrapper<Error> wrapFuture(com.google.common.util.concurrent.ListenableFuture<Error> paramsFuture) {
return new com.google.template.soy.data.SoyTemplate.AsyncWrapper<>(__NAME__, paramsFuture);
}
private Error(com.google.common.collect.ImmutableMap<java.lang.String, com.google.template.soy.data.SoyValueProvider> data) {
super(data);
}
@java.lang.Override
public final java.lang.String getTemplateName() {
return __NAME__;
}
/** Creates a new Builder instance. */
public static Builder builder() {
return new Builder();
}
/** {@param phoneNumber} */
public static final com.google.template.soy.data.SoyTemplateParam<java.lang.String>
PHONE_NUMBER =
com.google.template.soy.data.SoyTemplateParam.standard(
"phoneNumber",
/* required= */ true,
com.google.common.reflect.TypeToken.of(java.lang.String.class));
/** {@param defaultCountry} */
public static final com.google.template.soy.data.SoyTemplateParam<java.lang.String>
DEFAULT_COUNTRY =
com.google.template.soy.data.SoyTemplateParam.standard(
"defaultCountry",
/* required= */ true,
com.google.common.reflect.TypeToken.of(java.lang.String.class));
/** {@param geocodingLocale} */
public static final com.google.template.soy.data.SoyTemplateParam<java.lang.String>
GEOCODING_LOCALE =
com.google.template.soy.data.SoyTemplateParam.standard(
"geocodingLocale",
/* required= */ true,
com.google.common.reflect.TypeToken.of(java.lang.String.class));
/** {@param error} */
public static final com.google.template.soy.data.SoyTemplateParam<java.lang.String>
ERROR =
com.google.template.soy.data.SoyTemplateParam.standard(
"error",
/* required= */ true,
com.google.common.reflect.TypeToken.of(java.lang.String.class));
/** {@inject csp_style_nonce} Created by ContentSecurityPolicyNonceInjectionPass. */
public static final com.google.template.soy.data.SoyTemplateParam<java.lang.Object>
CSP_STYLE_NONCE =
com.google.template.soy.data.SoyTemplateParam.injected(
"csp_style_nonce",
/* required= */ false,
com.google.common.reflect.TypeToken.of(java.lang.Object.class));
private static final com.google.common.collect.ImmutableSet<com.google.template.soy.data.SoyTemplateParam<?>> __PARAMS__ = com.google.common.collect.ImmutableSet.of(
PHONE_NUMBER,
DEFAULT_COUNTRY,
GEOCODING_LOCALE,
ERROR);
public static final class Builder extends com.google.template.soy.data.BaseSoyTemplateImpl.AbstractBuilder<Builder, Error> {
private Builder() {
super(4);
}
@java.lang.Override
protected com.google.common.collect.ImmutableSet<com.google.template.soy.data.SoyTemplateParam<?>> allParams() {
return __PARAMS__;
}
@java.lang.Override
protected Error buildInternal(com.google.common.collect.ImmutableMap<java.lang.String, com.google.template.soy.data.SoyValueProvider> data) {
return new Error(data);
}
/** Sets phoneNumber. */
@com.google.errorprone.annotations.CanIgnoreReturnValue
public Builder setPhoneNumber(java.lang.String value) {
return setParamInternal(PHONE_NUMBER, asString(value));
}
/** Future compatible version of {@link #setPhoneNumber(java.lang.String)}. */
@com.google.errorprone.annotations.CanIgnoreReturnValue
public Builder setPhoneNumberFuture(java.util.concurrent.Future<java.lang.String> future) {
return setParamInternal(PHONE_NUMBER, asFuture(future, AbstractBuilder::asString));
}
/** Sets defaultCountry. */
@com.google.errorprone.annotations.CanIgnoreReturnValue
public Builder setDefaultCountry(java.lang.String value) {
return setParamInternal(DEFAULT_COUNTRY, asString(value));
}
/** Future compatible version of {@link #setDefaultCountry(java.lang.String)}. */
@com.google.errorprone.annotations.CanIgnoreReturnValue
public Builder setDefaultCountryFuture(java.util.concurrent.Future<java.lang.String> future) {
return setParamInternal(DEFAULT_COUNTRY, asFuture(future, AbstractBuilder::asString));
}
/** Sets geocodingLocale. */
@com.google.errorprone.annotations.CanIgnoreReturnValue
public Builder setGeocodingLocale(java.lang.String value) {
return setParamInternal(GEOCODING_LOCALE, asString(value));
}
/** Future compatible version of {@link #setGeocodingLocale(java.lang.String)}. */
@com.google.errorprone.annotations.CanIgnoreReturnValue
public Builder setGeocodingLocaleFuture(java.util.concurrent.Future<java.lang.String> future) {
return setParamInternal(GEOCODING_LOCALE, asFuture(future, AbstractBuilder::asString));
}
/** Sets error. */
@com.google.errorprone.annotations.CanIgnoreReturnValue
public Builder setError(java.lang.String value) {
return setParamInternal(ERROR, asString(value));
}
/** Future compatible version of {@link #setError(java.lang.String)}. */
@com.google.errorprone.annotations.CanIgnoreReturnValue
public Builder setErrorFuture(java.util.concurrent.Future<java.lang.String> future) {
return setParamInternal(ERROR, asFuture(future, AbstractBuilder::asString));
}
}
}
}