Class UsKycCheckData.RiskDisclosure.Builder
-
- All Implemented Interfaces:
public final class UsKycCheckData.RiskDisclosure.BuilderA builder for RiskDisclosure.
-
-
Method Summary
-
-
Method Detail
-
immediateFamilyExposed
final UsKycCheckData.RiskDisclosure.Builder immediateFamilyExposed(Boolean immediateFamilyExposed)
If the individual's immediate family member (sibling, husband/wife, child, parent) is either politically exposed or holds a control position.
-
immediateFamilyExposed
final UsKycCheckData.RiskDisclosure.Builder immediateFamilyExposed(JsonField<Boolean> immediateFamilyExposed)
Sets Builder.immediateFamilyExposed to an arbitrary JSON value.
You should usually call Builder.immediateFamilyExposed with a well-typed Boolean value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
isAffiliatedExchangeOrFinra
final UsKycCheckData.RiskDisclosure.Builder isAffiliatedExchangeOrFinra(Boolean isAffiliatedExchangeOrFinra)
Whether the individual is affiliated with any exchanges or FINRA.
-
isAffiliatedExchangeOrFinra
final UsKycCheckData.RiskDisclosure.Builder isAffiliatedExchangeOrFinra(JsonField<Boolean> isAffiliatedExchangeOrFinra)
Sets Builder.isAffiliatedExchangeOrFinra to an arbitrary JSON value.
You should usually call Builder.isAffiliatedExchangeOrFinra with a well-typed Boolean value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
isControlPerson
final UsKycCheckData.RiskDisclosure.Builder isControlPerson(Boolean isControlPerson)
Whether the individual holds a controlling position in a publicly traded company, is a member of the board of directors, or has policy making abilities in a publicly traded company.
-
isControlPerson
final UsKycCheckData.RiskDisclosure.Builder isControlPerson(JsonField<Boolean> isControlPerson)
Sets Builder.isControlPerson to an arbitrary JSON value.
You should usually call Builder.isControlPerson with a well-typed Boolean value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
isPoliticallyExposed
final UsKycCheckData.RiskDisclosure.Builder isPoliticallyExposed(Boolean isPoliticallyExposed)
Whether the individual is politically exposed.
-
isPoliticallyExposed
final UsKycCheckData.RiskDisclosure.Builder isPoliticallyExposed(JsonField<Boolean> isPoliticallyExposed)
Sets Builder.isPoliticallyExposed to an arbitrary JSON value.
You should usually call Builder.isPoliticallyExposed with a well-typed Boolean value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final UsKycCheckData.RiskDisclosure.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final UsKycCheckData.RiskDisclosure.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final UsKycCheckData.RiskDisclosure.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final UsKycCheckData.RiskDisclosure.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final UsKycCheckData.RiskDisclosure.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final UsKycCheckData.RiskDisclosure build()
Returns an immutable instance of RiskDisclosure.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.immediateFamilyExposed() .isAffiliatedExchangeOrFinra() .isControlPerson() .isPoliticallyExposed()
-
-
-
-