func (o *QueryIOCsParams) WithDefaults() *QueryIOCsParams {
	o.SetDefaults()
	return o
}
WithDefaults hydrates default values in the query i o cs params (not the query body).

All values with no default are reset to their zero value.
package iocs
import (
	"context"
	"net/http"
	"time"
	"github.com/go-openapi/errors"
	"github.com/go-openapi/runtime"
	cr "github.com/go-openapi/runtime/client"
	"github.com/go-openapi/strfmt"
)
func NewQueryIOCsParams() *QueryIOCsParams {
	return &QueryIOCsParams{
		timeout: cr.DefaultTimeout,
	}
}
func NewQueryIOCsParamsWithTimeout(timeout time.Duration) *QueryIOCsParams {
	return &QueryIOCsParams{
		timeout: timeout,
	}
}
func NewQueryIOCsParamsWithContext(ctx context.Context) *QueryIOCsParams {
	return &QueryIOCsParams{
		Context: ctx,
	}
}
func NewQueryIOCsParamsWithHTTPClient(client *http.Client) *QueryIOCsParams {
	return &QueryIOCsParams{
		HTTPClient: client,
	}
}
type QueryIOCsParams struct {
	CreatedBy *string
	DeletedBy *string
	FromExpirationTimestamp *string
	IncludeDeleted *string
	Policies *string
	ShareLevels *string
	Sources *string
	ToExpirationTimestamp *string
	Types *string
	Values *string
	timeout    time.Duration
	Context    context.Context
	HTTPClient *http.Client
}