public final class

PostalAddressBuilder

extends IndexableBuilder<PostalAddressBuilder>
java.lang.Object
   ↳ com.google.firebase.appindexing.builders.IndexableBuilder<com.google.firebase.appindexing.builders.PostalAddressBuilder>
     ↳ com.google.firebase.appindexing.builders.PostalAddressBuilder

Class Overview

Builder to construct an Indexable for a postal address.

The postal address can only be used as a parameter of other builders, and it cannot be passed to update(Indexable...) directly.

For reference, see: http://schema.org/PostalAddress.

Summary

Public Methods
PostalAddressBuilder setAddressCountry(String country)
Sets the country of the address.
PostalAddressBuilder setAddressLocality(String addressLocality)
Sets the locality of the address.
PostalAddressBuilder setPostalCode(String postalCode)
Sets the postal code of the address.
PostalAddressBuilder setStreetAddress(String streetAddress)
Sets the street address.
[Expand]
Inherited Methods
From class com.google.firebase.appindexing.builders.IndexableBuilder
From class java.lang.Object

Public Methods

public PostalAddressBuilder setAddressCountry (String country)

Sets the country of the address.

Parameters
country String: The country. For example, "USA".
Returns
PostalAddressBuilder

public PostalAddressBuilder setAddressLocality (String addressLocality)

Sets the locality of the address.

Parameters
addressLocality String: The locality. For example, "Mountain View".
Returns
PostalAddressBuilder

public PostalAddressBuilder setPostalCode (String postalCode)

Sets the postal code of the address.

Parameters
postalCode String: The postal code. For example, "94043".
Returns
PostalAddressBuilder

public PostalAddressBuilder setStreetAddress (String streetAddress)

Sets the street address.

Parameters
streetAddress String: The street address. For example, "1600 Amphitheatre Pkwy".
Returns
PostalAddressBuilder