Class ViewReplaceParams.Builder
-
- All Implemented Interfaces:
public final class ViewReplaceParams.BuilderA builder for ViewReplaceParams.
-
-
Method Summary
-
-
Method Detail
-
body
final ViewReplaceParams.Builder body(ViewReplaceParams.Body body)
Sets the entire request body.
This is generally only useful if you are already constructing the body separately. Otherwise, it's more convenient to use the top-level setters instead:
-
name
final ViewReplaceParams.Builder name(String name)
Name of the view
-
name
final ViewReplaceParams.Builder name(JsonField<String> name)
Sets Builder.name to an arbitrary JSON value.
You should usually call Builder.name with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
objectId
final ViewReplaceParams.Builder objectId(String objectId)
The id of the object the view applies to
-
objectId
final ViewReplaceParams.Builder objectId(JsonField<String> objectId)
Sets Builder.objectId to an arbitrary JSON value.
You should usually call Builder.objectId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
objectType
final ViewReplaceParams.Builder objectType(AclObjectType objectType)
The object type that the ACL applies to
-
objectType
final ViewReplaceParams.Builder objectType(JsonField<AclObjectType> objectType)
Sets Builder.objectType to an arbitrary JSON value.
You should usually call Builder.objectType with a well-typed AclObjectType value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
viewType
final ViewReplaceParams.Builder viewType(ViewReplaceParams.ViewType viewType)
Type of table that the view corresponds to.
-
viewType
final ViewReplaceParams.Builder viewType(Optional<ViewReplaceParams.ViewType> viewType)
Alias for calling Builder.viewType with
viewType.orElse(null).
-
viewType
final ViewReplaceParams.Builder viewType(JsonField<ViewReplaceParams.ViewType> viewType)
Sets Builder.viewType to an arbitrary JSON value.
You should usually call Builder.viewType with a well-typed ViewType value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
deletedAt
final ViewReplaceParams.Builder deletedAt(OffsetDateTime deletedAt)
Date of role deletion, or null if the role is still active
-
deletedAt
final ViewReplaceParams.Builder deletedAt(Optional<OffsetDateTime> deletedAt)
Alias for calling Builder.deletedAt with
deletedAt.orElse(null).
-
deletedAt
final ViewReplaceParams.Builder deletedAt(JsonField<OffsetDateTime> deletedAt)
Sets Builder.deletedAt to an arbitrary JSON value.
You should usually call Builder.deletedAt with a well-typed OffsetDateTime value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
options
final ViewReplaceParams.Builder options(ViewOptions options)
Options for the view in the app
-
options
final ViewReplaceParams.Builder options(Optional<ViewOptions> options)
Alias for calling Builder.options with
options.orElse(null).
-
options
final ViewReplaceParams.Builder options(JsonField<ViewOptions> options)
Sets Builder.options to an arbitrary JSON value.
You should usually call Builder.options with a well-typed ViewOptions value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
userId
final ViewReplaceParams.Builder userId(String userId)
Identifies the user who created the view
-
userId
final ViewReplaceParams.Builder userId(Optional<String> userId)
Alias for calling Builder.userId with
userId.orElse(null).
-
userId
final ViewReplaceParams.Builder userId(JsonField<String> userId)
Sets Builder.userId to an arbitrary JSON value.
You should usually call Builder.userId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
viewData
final ViewReplaceParams.Builder viewData(ViewData viewData)
The view definition
-
viewData
final ViewReplaceParams.Builder viewData(Optional<ViewData> viewData)
Alias for calling Builder.viewData with
viewData.orElse(null).
-
viewData
final ViewReplaceParams.Builder viewData(JsonField<ViewData> viewData)
Sets Builder.viewData to an arbitrary JSON value.
You should usually call Builder.viewData with a well-typed ViewData value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalBodyProperties
final ViewReplaceParams.Builder additionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
putAdditionalBodyProperty
final ViewReplaceParams.Builder putAdditionalBodyProperty(String key, JsonValue value)
-
putAllAdditionalBodyProperties
final ViewReplaceParams.Builder putAllAdditionalBodyProperties(Map<String, JsonValue> additionalBodyProperties)
-
removeAdditionalBodyProperty
final ViewReplaceParams.Builder removeAdditionalBodyProperty(String key)
-
removeAllAdditionalBodyProperties
final ViewReplaceParams.Builder removeAllAdditionalBodyProperties(Set<String> keys)
-
additionalHeaders
final ViewReplaceParams.Builder additionalHeaders(Headers additionalHeaders)
-
additionalHeaders
final ViewReplaceParams.Builder additionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
putAdditionalHeader
final ViewReplaceParams.Builder putAdditionalHeader(String name, String value)
-
putAdditionalHeaders
final ViewReplaceParams.Builder putAdditionalHeaders(String name, Iterable<String> values)
-
putAllAdditionalHeaders
final ViewReplaceParams.Builder putAllAdditionalHeaders(Headers additionalHeaders)
-
putAllAdditionalHeaders
final ViewReplaceParams.Builder putAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
replaceAdditionalHeaders
final ViewReplaceParams.Builder replaceAdditionalHeaders(String name, String value)
-
replaceAdditionalHeaders
final ViewReplaceParams.Builder replaceAdditionalHeaders(String name, Iterable<String> values)
-
replaceAllAdditionalHeaders
final ViewReplaceParams.Builder replaceAllAdditionalHeaders(Headers additionalHeaders)
-
replaceAllAdditionalHeaders
final ViewReplaceParams.Builder replaceAllAdditionalHeaders(Map<String, Iterable<String>> additionalHeaders)
-
removeAdditionalHeaders
final ViewReplaceParams.Builder removeAdditionalHeaders(String name)
-
removeAllAdditionalHeaders
final ViewReplaceParams.Builder removeAllAdditionalHeaders(Set<String> names)
-
additionalQueryParams
final ViewReplaceParams.Builder additionalQueryParams(QueryParams additionalQueryParams)
-
additionalQueryParams
final ViewReplaceParams.Builder additionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
putAdditionalQueryParam
final ViewReplaceParams.Builder putAdditionalQueryParam(String key, String value)
-
putAdditionalQueryParams
final ViewReplaceParams.Builder putAdditionalQueryParams(String key, Iterable<String> values)
-
putAllAdditionalQueryParams
final ViewReplaceParams.Builder putAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
putAllAdditionalQueryParams
final ViewReplaceParams.Builder putAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
replaceAdditionalQueryParams
final ViewReplaceParams.Builder replaceAdditionalQueryParams(String key, String value)
-
replaceAdditionalQueryParams
final ViewReplaceParams.Builder replaceAdditionalQueryParams(String key, Iterable<String> values)
-
replaceAllAdditionalQueryParams
final ViewReplaceParams.Builder replaceAllAdditionalQueryParams(QueryParams additionalQueryParams)
-
replaceAllAdditionalQueryParams
final ViewReplaceParams.Builder replaceAllAdditionalQueryParams(Map<String, Iterable<String>> additionalQueryParams)
-
removeAdditionalQueryParams
final ViewReplaceParams.Builder removeAdditionalQueryParams(String key)
-
removeAllAdditionalQueryParams
final ViewReplaceParams.Builder removeAllAdditionalQueryParams(Set<String> keys)
-
build
final ViewReplaceParams build()
Returns an immutable instance of ViewReplaceParams.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.name() .objectId() .objectType() .viewType()
-
-
-
-