@ParametersAreNonnullByDefault
Package google.registry.tools.params
-
Class Summary Class Description DateParameter DateTime
CLI parameter converter/validator restricted to dates.DateTimeParameter DateTime CLI parameter converter/validator.DurationParameter Duration CLI parameter converter/validator.EnumParameter<T extends java.lang.Enum<T>> Base class for Enum-based parameters.HostAndPortParameter HostAndPort CLI parameter converter/validator.InternetDomainNameParameter InternetDomainName CLI parameter converter/validator.IntervalParameter Interval CLI parameter converter/validator.KeyValueMapParameter<K,V> Combined converter and validator class for key-value map JCommander argument strings.KeyValueMapParameter.CurrencyUnitToStringMap Combined converter and validator class for currency unit-to-string Map argument strings.KeyValueMapParameter.StringToIntegerMap Combined converter and validator class for string-to-integer Map argument strings.KeyValueMapParameter.StringToStringMap Combined converter and validator class for string-to-string Map argument strings.LocalDateParameter LocalDate CLI parameter converter/validator.LoggingLevelParameter Java logging level CLI parameter converter/validator.LongParameter Long CLI parameter converter/validator.MoneyParameter Money CLI parameter converter/validator.NameserversParameter Nameservers CLI parameter converter/validator.OptionalIntervalParameter Optional wrapper for IntervalParameter.OptionalLongParameter Optional wrapper for LongParameter.OptionalParameterConverterValidator<T,C extends ParameterConverterValidator<T>> Class for parameters that can handle special string "null" or empty values to indicate a desire to pass an empty value (i.e.OptionalPhoneNumberParameter Optional wrapper for PhoneNumberParameter.OptionalStringParameter Optional wrapper for StringParameter.ParameterConverterValidator<T> Base class for parameters that do both conversion and validation (reduces boilerplate).ParameterFactory JCommander converter factory that works for non-internal converters.PathParameter Filesystem path CLI parameter converter/validator.PathParameter.InputFile PathParameter when you want an input file that must exist.PathParameter.OutputDirectory PathParameter when you want an output directory parameter.PathParameter.OutputFile PathParameter when you want an output file parameter.PhoneNumberParameter Phone number CLI parameter converter/validator.StringParameter Identity String CLI parameter converter/validator.TldStateParameter Registry.TldState
CLI parameter converter/validator.TransitionListParameter<V> Combined converter and validator class for transition list JCommander argument strings.TransitionListParameter.BillingCostTransitions Converter-validator for billing cost transitions.TransitionListParameter.TldStateTransitions Converter-validator for TLD state transitions.TransitionListParameter.TokenStatusTransitions Converter-validator for token status transitions.YearMonthParameter YearMonth CLI parameter converter/validator (e.g. -
Enum Summary Enum Description EppResourceTypeParameter Enum to make it easy for a command to accept a flag that specifies an EppResource subclass.KeyringKeyName Names of all the keyrings we can save.