Class V1GetCitationsResponse.Citation.Components.Builder
-
- All Implemented Interfaces:
public final class V1GetCitationsResponse.Citation.Components.BuilderA builder for Components.
-
-
Method Summary
-
-
Method Detail
-
caseName
final V1GetCitationsResponse.Citation.Components.Builder caseName(String caseName)
Case name, e.g., "Bush v. Gore"
-
caseName
final V1GetCitationsResponse.Citation.Components.Builder caseName(JsonField<String> caseName)
Sets Builder.caseName to an arbitrary JSON value.
You should usually call Builder.caseName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
court
final V1GetCitationsResponse.Citation.Components.Builder court(String court)
Court identifier
-
court
final V1GetCitationsResponse.Citation.Components.Builder court(JsonField<String> court)
Sets Builder.court to an arbitrary JSON value.
You should usually call Builder.court with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
page
final V1GetCitationsResponse.Citation.Components.Builder page(Long page)
Starting page number
-
page
final V1GetCitationsResponse.Citation.Components.Builder page(JsonField<Long> page)
Sets Builder.page to an arbitrary JSON value.
You should usually call Builder.page with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
pinCite
final V1GetCitationsResponse.Citation.Components.Builder pinCite(Long pinCite)
Pin cite (specific page)
-
pinCite
final V1GetCitationsResponse.Citation.Components.Builder pinCite(JsonField<Long> pinCite)
Sets Builder.pinCite to an arbitrary JSON value.
You should usually call Builder.pinCite with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
reporter
final V1GetCitationsResponse.Citation.Components.Builder reporter(String reporter)
Reporter abbreviation, e.g., "U.S."
-
reporter
final V1GetCitationsResponse.Citation.Components.Builder reporter(JsonField<String> reporter)
Sets Builder.reporter to an arbitrary JSON value.
You should usually call Builder.reporter with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
volume
final V1GetCitationsResponse.Citation.Components.Builder volume(Long volume)
Volume number
-
volume
final V1GetCitationsResponse.Citation.Components.Builder volume(JsonField<Long> volume)
Sets Builder.volume to an arbitrary JSON value.
You should usually call Builder.volume with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
year
final V1GetCitationsResponse.Citation.Components.Builder year(Long year)
Decision year
-
year
final V1GetCitationsResponse.Citation.Components.Builder year(JsonField<Long> year)
Sets Builder.year to an arbitrary JSON value.
You should usually call Builder.year with a well-typed Long value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final V1GetCitationsResponse.Citation.Components.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final V1GetCitationsResponse.Citation.Components.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final V1GetCitationsResponse.Citation.Components.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final V1GetCitationsResponse.Citation.Components.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final V1GetCitationsResponse.Citation.Components.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final V1GetCitationsResponse.Citation.Components build()
Returns an immutable instance of Components.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-