ClearCreationOptionsRequest.PerTypeConfig


class ClearCreationOptionsRequest.PerTypeConfig


Configures how to clear the creation options for a given type.

Summary

Public constructors

PerTypeConfig(
    isDeleteAll: Boolean,
    type: String,
    registryIds: List<String>
)

constructs an instance of PerTypeConfig

Public properties

Boolean

whether to delete all creation options for the given type

List<String>

the IDs of the creation options for the given type to delete, matching one or more RegisterCreationOptionsRequest.id used during creation options registration

String

the type of creation options to clear, matching the RegisterCreationOptionsRequest.type provided provided during the RegistryManager.registerCreationOptions call

Public constructors

PerTypeConfig

Added in 1.0.0-alpha04
PerTypeConfig(
    isDeleteAll: Boolean,
    type: String,
    registryIds: List<String>
)

constructs an instance of PerTypeConfig

Parameters
isDeleteAll: Boolean

whether to delete all creation options for the given type

type: String

the type of creation options to clear, matching the RegisterCreationOptionsRequest.type provided provided during the RegistryManager.registerCreationOptions call

registryIds: List<String>

the IDs of the creation options for the given type to delete, matching one or more RegisterCreationOptionsRequest.id used during creation options registration

Public properties

isDeleteAll

Added in 1.0.0-alpha04
val isDeleteAllBoolean

whether to delete all creation options for the given type

registryIds

Added in 1.0.0-alpha04
val registryIdsList<String>

the IDs of the creation options for the given type to delete, matching one or more RegisterCreationOptionsRequest.id used during creation options registration

type

Added in 1.0.0-alpha04
val typeString

the type of creation options to clear, matching the RegisterCreationOptionsRequest.type provided provided during the RegistryManager.registerCreationOptions call