Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // Network, Dataset, Destination, and Region values are generated from the // OpenAPI spec (see api/streams/enums.gen.go) and refreshed by `make vendor`. NetworkValidator = StringOneOfValidator{/* contains filtered or unexported fields */} DatasetValidator = StringOneOfValidator{/* contains filtered or unexported fields */} MetadataValidator = StringOneOfValidator{ // contains filtered or unexported fields } DestinationValidator = StringOneOfValidator{/* contains filtered or unexported fields */} // StatusValidator is hand-maintained: CreateStreamDto only permits active // and paused, but a stream can be read back as terminated or completed. StatusValidator = StringOneOfValidator{ // contains filtered or unexported fields } RegionValidator = StringOneOfValidator{/* contains filtered or unexported fields */} CompressionValidator = StringOneOfValidator{ // contains filtered or unexported fields } FileCompressionValidator = StringOneOfValidator{ // contains filtered or unexported fields } FileTypeValidator = StringOneOfValidator{ // contains filtered or unexported fields } SslmodeValidator = StringOneOfValidator{ // contains filtered or unexported fields } SecurityTokenValidator = StringRegexpValidator{ // contains filtered or unexported fields } EmailValidator = StringRegexpValidator{ // contains filtered or unexported fields } StartRangeValidator = Int64RangeValidator{ // contains filtered or unexported fields } EndRangeValidator = Int64RangeValidator{ // contains filtered or unexported fields } DatasetBatchSizeValidator = Int64RangeValidator{ // contains filtered or unexported fields } FixBlockReorgsValidator = Int64RangeValidator{ // contains filtered or unexported fields } KeepDistanceFromTipValidator = Int64RangeValidator{ // contains filtered or unexported fields } MaxRetryValidator = Int64RangeValidator{ // contains filtered or unexported fields } RetryIntervalSecValidator = Int64RangeValidator{ // contains filtered or unexported fields } PostTimeoutSecValidator = Int64RangeValidator{ // contains filtered or unexported fields } PortValidator = Int64RangeValidator{ // contains filtered or unexported fields } )
Functions ¶
This section is empty.
Types ¶
type Int64RangeValidator ¶
type Int64RangeValidator struct {
// contains filtered or unexported fields
}
func (Int64RangeValidator) Description ¶
func (v Int64RangeValidator) Description(ctx context.Context) string
func (Int64RangeValidator) MarkdownDescription ¶
func (v Int64RangeValidator) MarkdownDescription(ctx context.Context) string
func (Int64RangeValidator) ValidateInt64 ¶
func (v Int64RangeValidator) ValidateInt64(ctx context.Context, req validator.Int64Request, resp *validator.Int64Response)
type StringOneOfValidator ¶
type StringOneOfValidator struct {
// contains filtered or unexported fields
}
func (StringOneOfValidator) Description ¶
func (v StringOneOfValidator) Description(ctx context.Context) string
func (StringOneOfValidator) MarkdownDescription ¶
func (v StringOneOfValidator) MarkdownDescription(ctx context.Context) string
func (StringOneOfValidator) ValidateString ¶
func (v StringOneOfValidator) ValidateString(ctx context.Context, req validator.StringRequest, resp *validator.StringResponse)
type StringRegexpValidator ¶
type StringRegexpValidator struct {
// contains filtered or unexported fields
}
func (StringRegexpValidator) Description ¶
func (v StringRegexpValidator) Description(ctx context.Context) string
func (StringRegexpValidator) MarkdownDescription ¶
func (v StringRegexpValidator) MarkdownDescription(ctx context.Context) string
func (StringRegexpValidator) ValidateString ¶
func (v StringRegexpValidator) ValidateString(ctx context.Context, req validator.StringRequest, resp *validator.StringResponse)
Click to show internal directories.
Click to hide internal directories.