Class OrganizationMemberUpdateParams.Body.Builder
-
- All Implemented Interfaces:
public final class OrganizationMemberUpdateParams.Body.BuilderA builder for Body.
-
-
Method Summary
-
-
Method Detail
-
inviteUsers
final OrganizationMemberUpdateParams.Body.Builder inviteUsers(OrganizationMemberUpdateParams.InviteUsers inviteUsers)
Users to invite to the organization
-
inviteUsers
final OrganizationMemberUpdateParams.Body.Builder inviteUsers(Optional<OrganizationMemberUpdateParams.InviteUsers> inviteUsers)
Alias for calling Builder.inviteUsers with
inviteUsers.orElse(null).
-
inviteUsers
final OrganizationMemberUpdateParams.Body.Builder inviteUsers(JsonField<OrganizationMemberUpdateParams.InviteUsers> inviteUsers)
Sets Builder.inviteUsers to an arbitrary JSON value.
You should usually call Builder.inviteUsers with a well-typed InviteUsers value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
orgId
final OrganizationMemberUpdateParams.Body.Builder orgId(String orgId)
For nearly all users, this parameter should be unnecessary. But in the rare case that your API key belongs to multiple organizations, or in case you want to explicitly assert the organization you are modifying, you may specify the id of the organization.
-
orgId
final OrganizationMemberUpdateParams.Body.Builder orgId(Optional<String> orgId)
Alias for calling Builder.orgId with
orgId.orElse(null).
-
orgId
final OrganizationMemberUpdateParams.Body.Builder orgId(JsonField<String> orgId)
Sets Builder.orgId to an arbitrary JSON value.
You should usually call Builder.orgId with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
orgName
final OrganizationMemberUpdateParams.Body.Builder orgName(String orgName)
For nearly all users, this parameter should be unnecessary. But in the rare case that your API key belongs to multiple organizations, or in case you want to explicitly assert the organization you are modifying, you may specify the name of the organization.
-
orgName
final OrganizationMemberUpdateParams.Body.Builder orgName(Optional<String> orgName)
Alias for calling Builder.orgName with
orgName.orElse(null).
-
orgName
final OrganizationMemberUpdateParams.Body.Builder orgName(JsonField<String> orgName)
Sets Builder.orgName to an arbitrary JSON value.
You should usually call Builder.orgName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
removeUsers
final OrganizationMemberUpdateParams.Body.Builder removeUsers(OrganizationMemberUpdateParams.RemoveUsers removeUsers)
Users to remove from the organization
-
removeUsers
final OrganizationMemberUpdateParams.Body.Builder removeUsers(Optional<OrganizationMemberUpdateParams.RemoveUsers> removeUsers)
Alias for calling Builder.removeUsers with
removeUsers.orElse(null).
-
removeUsers
final OrganizationMemberUpdateParams.Body.Builder removeUsers(JsonField<OrganizationMemberUpdateParams.RemoveUsers> removeUsers)
Sets Builder.removeUsers to an arbitrary JSON value.
You should usually call Builder.removeUsers with a well-typed RemoveUsers value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final OrganizationMemberUpdateParams.Body.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final OrganizationMemberUpdateParams.Body.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final OrganizationMemberUpdateParams.Body.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final OrganizationMemberUpdateParams.Body.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final OrganizationMemberUpdateParams.Body.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final OrganizationMemberUpdateParams.Body build()
Returns an immutable instance of Body.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-