Provides convenience methods to construct Indexable
s for common data types.
Public Method Summary
static AggregateRatingBuilder | aggregateRatingBuilder() Returns a builder for an aggregate rating. |
static AlarmBuilder | alarmBuilder() Returns a builder for an alarm. |
static AlarmInstanceBuilder | alarmInstanceBuilder() Returns a builder for an alarm instance. |
static AudiobookBuilder | audiobookBuilder() Returns a builder for an audiobook. |
static BookBuilder | bookBuilder() Returns a builder for a book. |
static ConversationBuilder | conversationBuilder() Returns a builder for a conversation. |
static DigitalDocumentBuilder | digitalDocumentBuilder() Returns a builder for a generic digital document. |
static DigitalDocumentPermissionBuilder | digitalDocumentPermissionBuilder() Returns a builder for a digital document permission. |
static MessageBuilder | emailMessageBuilder() Returns a builder for an email message. |
static GeoShapeBuilder | geoShapeBuilder() Returns a builder for a geo area describe by a shape. |
static LocalBusinessBuilder | localBusinessBuilder() Returns a builder for a local business. |
static MessageBuilder | messageBuilder() Returns a builder for a generic message. |
static MusicAlbumBuilder | musicAlbumBuilder() Returns a builder for a music album. |
static MusicGroupBuilder | musicGroupBuilder() Returns a builder for a music group. |
static MusicPlaylistBuilder | musicPlaylistBuilder() Returns a builder for a music playlist. |
static MusicRecordingBuilder | musicRecordingBuilder() Returns a builder for a song or other music recording. |
static Indexable | |
static DigitalDocumentBuilder | noteDigitalDocumentBuilder() Returns a builder for a note. |
static PersonBuilder | personBuilder() Returns a builder for a person. |
static PlaceBuilder | placeBuilder() Returns a builder for a place. |
static PostalAddressBuilder | postalAddressBuilder() Returns a builder for a postal address. |
static DigitalDocumentBuilder | presentationDigitalDocumentBuilder() Returns a builder for a presentation digital document. |
static ReservationBuilder | reservationBuilder() Returns a builder for a reservation. |
static LocalBusinessBuilder | restaurantBuilder() Returns a builder for a restaurant. |
static DigitalDocumentBuilder | spreadsheetDigitalDocumentBuilder() Returns a builder for a spreadsheet digital document. |
static StickerBuilder | stickerBuilder() Returns a builder for a sticker. |
static StickerPackBuilder | stickerPackBuilder() Returns a builder for a sticker pack. |
static StopwatchBuilder | stopwatchBuilder() Returns a builder for a stopwatch. |
static StopwatchLapBuilder | stopwatchLapBuilder() Returns a builder for a stopwatch lap. |
static DigitalDocumentBuilder | textDigitalDocumentBuilder() Returns a builder for a text digital document. |
static TimerBuilder | timerBuilder() Returns a builder for a timer. |
Inherited Method Summary
Public Methods
public static AggregateRatingBuilder aggregateRatingBuilder ()
Returns a builder for an aggregate rating.
The aggregate rating builder can only be used as a parameter of other builders.
Refer to AggregateRatingBuilder
for details.
public static AlarmBuilder alarmBuilder ()
Returns a builder for an alarm.
Refer to AlarmBuilder
for details.
public static AlarmInstanceBuilder alarmInstanceBuilder ()
Returns a builder for an alarm instance.
Refer to AlarmInstanceBuilder
for details.
public static AudiobookBuilder audiobookBuilder ()
Returns a builder for an audiobook.
Refer to AudiobookBuilder
for details.
public static BookBuilder bookBuilder ()
Returns a builder for a book.
Refer to BookBuilder
for details.
public static ConversationBuilder conversationBuilder ()
Returns a builder for a conversation.
Refer to ConversationBuilder
for details.
public static DigitalDocumentBuilder digitalDocumentBuilder ()
Returns a builder for a generic digital document.
Refer to DigitalDocumentBuilder
for details.
public static DigitalDocumentPermissionBuilder digitalDocumentPermissionBuilder ()
Returns a builder for a digital document permission.
Refer to DigitalDocumentPermissionBuilder
for details.
public static MessageBuilder emailMessageBuilder ()
Returns a builder for an email message.
Refer to MessageBuilder
for details.
public static GeoShapeBuilder geoShapeBuilder ()
Returns a builder for a geo area describe by a shape.
Refer to GeoShapeBuilder
for details.
public static LocalBusinessBuilder localBusinessBuilder ()
Returns a builder for a local business.
Refer to LocalBusinessBuilder
for details.
public static MessageBuilder messageBuilder ()
Returns a builder for a generic message.
Refer to MessageBuilder
for details.
public static MusicAlbumBuilder musicAlbumBuilder ()
Returns a builder for a music album.
Refer to MusicAlbumBuilder
for details.
public static MusicGroupBuilder musicGroupBuilder ()
Returns a builder for a music group.
Refer to MusicGroupBuilder
for details.
public static MusicPlaylistBuilder musicPlaylistBuilder ()
Returns a builder for a music playlist.
Refer to MusicPlaylistBuilder
for details.
public static MusicRecordingBuilder musicRecordingBuilder ()
Returns a builder for a song or other music recording.
Refer to MusicRecordingBuilder
for details.
public static Indexable newSimple (String name, String url)
Constructs a generic Indexable
with just a name and URL.
Refer to classes in the com.google.firebase.appindexing.builders
package for details.
public static DigitalDocumentBuilder noteDigitalDocumentBuilder ()
Returns a builder for a note.
Refer to DigitalDocumentBuilder
for details.
public static PersonBuilder personBuilder ()
Returns a builder for a person.
Refer to PersonBuilder
for details.
public static PlaceBuilder placeBuilder ()
Returns a builder for a place.
Refer to PlaceBuilder
for details.
public static PostalAddressBuilder postalAddressBuilder ()
Returns a builder for a postal address.
The postal address builder can only be used as a parameter of other builders.
Refer to PostalAddressBuilder
for details.
public static DigitalDocumentBuilder presentationDigitalDocumentBuilder ()
Returns a builder for a presentation digital document.
Refer to DigitalDocumentBuilder
for details.
public static ReservationBuilder reservationBuilder ()
Returns a builder for a reservation.
Refer to ReservationBuilder
for details.
public static LocalBusinessBuilder restaurantBuilder ()
Returns a builder for a restaurant.
Refer to LocalBusinessBuilder
for details.
public static DigitalDocumentBuilder spreadsheetDigitalDocumentBuilder ()
Returns a builder for a spreadsheet digital document.
Refer to DigitalDocumentBuilder
for details.
public static StickerBuilder stickerBuilder ()
Returns a builder for a sticker.
Refer to StickerBuilder
for details.
public static StickerPackBuilder stickerPackBuilder ()
Returns a builder for a sticker pack.
Refer to StickerPackBuilder
for details.
public static StopwatchBuilder stopwatchBuilder ()
Returns a builder for a stopwatch.
Refer to StopwatchBuilder
for details.
public static StopwatchLapBuilder stopwatchLapBuilder ()
Returns a builder for a stopwatch lap.
Refer to StopwatchLapBuilder
for details.
public static DigitalDocumentBuilder textDigitalDocumentBuilder ()
Returns a builder for a text digital document.
Refer to DigitalDocumentBuilder
for details.
public static TimerBuilder timerBuilder ()
Returns a builder for a timer.
Refer to TimerBuilder
for details.