Builder

public final class Builder

A builder for PlaceCitation.

Functions

Link copied to clipboard
public final PlaceCitation.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
Link copied to clipboard
public final PlaceCitation build()

Returns an immutable instance of PlaceCitation.

Link copied to clipboard
public final PlaceCitation.Builder endIndex(JsonField<Integer> endIndex)

Sets Builder.endIndex to an arbitrary JSON value.

public final PlaceCitation.Builder endIndex(Integer endIndex)

End of the attributed segment, exclusive.

Link copied to clipboard
public final PlaceCitation.Builder name(JsonField<String> name)

Sets Builder.name to an arbitrary JSON value.

public final PlaceCitation.Builder name(String name)

Title of the place.

Link copied to clipboard
public final PlaceCitation.Builder placeId(JsonField<String> placeId)

Sets Builder.placeId to an arbitrary JSON value.

public final PlaceCitation.Builder placeId(String placeId)

The ID of the place, in places/{place_id} format.

Link copied to clipboard
public final PlaceCitation.Builder putAdditionalProperty(String key, JsonValue value)
Link copied to clipboard
public final PlaceCitation.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
Link copied to clipboard
Link copied to clipboard
public final PlaceCitation.Builder reviewSnippets(JsonField<List<PlaceCitation.ReviewSnippet>> reviewSnippets)

Sets Builder.reviewSnippets to an arbitrary JSON value.

Snippets of reviews that are used to generate answers about the features of a given place in Google Maps.

Link copied to clipboard
public final PlaceCitation.Builder startIndex(JsonField<Integer> startIndex)

Sets Builder.startIndex to an arbitrary JSON value.

public final PlaceCitation.Builder startIndex(Integer startIndex)

Start of segment of the response that is attributed to this source.

Link copied to clipboard
public final PlaceCitation.Builder type(JsonValue type)

Sets the field to an arbitrary JSON value.

Link copied to clipboard
public final PlaceCitation.Builder url(JsonField<String> url)

Sets Builder.url to an arbitrary JSON value.

public final PlaceCitation.Builder url(String url)

URI reference of the place.