public static class UpdateSharedLinkOnWebLinkRequestBodySharedLinkField.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected EnumWrapper<UpdateSharedLinkOnWebLinkRequestBodySharedLinkAccessField> |
access |
protected String |
password |
protected UpdateSharedLinkOnWebLinkRequestBodySharedLinkPermissionsField |
permissions |
protected OffsetDateTime |
unsharedAt |
protected String |
vanityName |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder() |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<UpdateSharedLinkOnWebLinkRequestBodySharedLinkAccessField> access
protected String vanityName
protected OffsetDateTime unsharedAt
protected UpdateSharedLinkOnWebLinkRequestBodySharedLinkPermissionsField permissions
public Builder()
public UpdateSharedLinkOnWebLinkRequestBodySharedLinkField.Builder access(UpdateSharedLinkOnWebLinkRequestBodySharedLinkAccessField access)
public UpdateSharedLinkOnWebLinkRequestBodySharedLinkField.Builder access(EnumWrapper<UpdateSharedLinkOnWebLinkRequestBodySharedLinkAccessField> access)
public UpdateSharedLinkOnWebLinkRequestBodySharedLinkField.Builder password(String password)
public UpdateSharedLinkOnWebLinkRequestBodySharedLinkField.Builder vanityName(String vanityName)
public UpdateSharedLinkOnWebLinkRequestBodySharedLinkField.Builder unsharedAt(OffsetDateTime unsharedAt)
public UpdateSharedLinkOnWebLinkRequestBodySharedLinkField.Builder permissions(UpdateSharedLinkOnWebLinkRequestBodySharedLinkPermissionsField permissions)
public UpdateSharedLinkOnWebLinkRequestBodySharedLinkField build()