Package com.courier.models.providers
Class ProviderUpdateParams.Settings
-
- All Implemented Interfaces:
public final class ProviderUpdateParams.SettingsProvider-specific settings (snake_case keys). Replaces the full settings object — omitted settings fields are removed. Use the catalog endpoint to check required fields.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classProviderUpdateParams.Settings.BuilderA builder for Settings.
-
Method Summary
Modifier and Type Method Description final Map<String, JsonValue>_additionalProperties()final ProviderUpdateParams.Settings.BuildertoBuilder()final ProviderUpdateParams.Settingsvalidate()Validates that the types of all values in this object match their expected types recursively. final BooleanisValid()Booleanequals(Object other)IntegerhashCode()StringtoString()final static ProviderUpdateParams.Settings.Builderbuilder()Returns a mutable builder for constructing an instance of Settings. -
-
Method Detail
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final ProviderUpdateParams.Settings.Builder toBuilder()
-
validate
final ProviderUpdateParams.Settings validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static ProviderUpdateParams.Settings.Builder builder()
Returns a mutable builder for constructing an instance of Settings.
-
-
-
-