Package com.courier.models.providers
Class ProvidersCatalogEntry.Settings
-
- All Implemented Interfaces:
public final class ProvidersCatalogEntry.SettingsMap of setting field names (snake_case) to their schema descriptors. Each descriptor has
typeandrequired. Empty when the provider has no configurable schema.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classProvidersCatalogEntry.Settings.BuilderA builder for Settings.
-
Method Summary
Modifier and Type Method Description final Map<String, JsonValue>_additionalProperties()final ProvidersCatalogEntry.Settings.BuildertoBuilder()final ProvidersCatalogEntry.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 ProvidersCatalogEntry.Settings.Builderbuilder()Returns a mutable builder for constructing an instance of Settings. -
-
Method Detail
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final ProvidersCatalogEntry.Settings.Builder toBuilder()
-
validate
final ProvidersCatalogEntry.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 ProvidersCatalogEntry.Settings.Builder builder()
Returns a mutable builder for constructing an instance of Settings.
-
-
-
-