search

package
v0.0.0-...-f4869d1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 26, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for search API

func (*Client) Search

func (a *Client) Search(params *SearchParams, opts ...ClientOption) (*SearchOK, error)

Search searches components

func (*Client) SearchAndDownloadAssets

func (a *Client) SearchAndDownloadAssets(params *SearchAndDownloadAssetsParams, opts ...ClientOption) error

SearchAndDownloadAssets searches and download asset

Returns a 302 Found with location header field set to download URL. Unless a sort parameter is supplied, the search must return a single asset to receive download URL.

func (*Client) SearchAssets

func (a *Client) SearchAssets(params *SearchAssetsParams, opts ...ClientOption) (*SearchAssetsOK, error)

SearchAssets searches assets

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

type ClientOption

type ClientOption func(*runtime.ClientOperation)

ClientOption is the option for Client methods

type ClientService

type ClientService interface {
	Search(params *SearchParams, opts ...ClientOption) (*SearchOK, error)

	SearchAndDownloadAssets(params *SearchAndDownloadAssetsParams, opts ...ClientOption) error

	SearchAssets(params *SearchAssetsParams, opts ...ClientOption) (*SearchAssetsOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new search API client.

type SearchAndDownloadAssetsBadRequest

type SearchAndDownloadAssetsBadRequest struct {
}

SearchAndDownloadAssetsBadRequest describes a response with status code 400, with default header values.

Search returned multiple assets, please refine search criteria to find a single asset or use the sort query parameter to retrieve the first result.

func NewSearchAndDownloadAssetsBadRequest

func NewSearchAndDownloadAssetsBadRequest() *SearchAndDownloadAssetsBadRequest

NewSearchAndDownloadAssetsBadRequest creates a SearchAndDownloadAssetsBadRequest with default headers values

func (*SearchAndDownloadAssetsBadRequest) Code

Code gets the status code for the search and download assets bad request response

func (*SearchAndDownloadAssetsBadRequest) Error

func (*SearchAndDownloadAssetsBadRequest) IsClientError

func (o *SearchAndDownloadAssetsBadRequest) IsClientError() bool

IsClientError returns true when this search and download assets bad request response has a 4xx status code

func (*SearchAndDownloadAssetsBadRequest) IsCode

func (o *SearchAndDownloadAssetsBadRequest) IsCode(code int) bool

IsCode returns true when this search and download assets bad request response a status code equal to that given

func (*SearchAndDownloadAssetsBadRequest) IsRedirect

func (o *SearchAndDownloadAssetsBadRequest) IsRedirect() bool

IsRedirect returns true when this search and download assets bad request response has a 3xx status code

func (*SearchAndDownloadAssetsBadRequest) IsServerError

func (o *SearchAndDownloadAssetsBadRequest) IsServerError() bool

IsServerError returns true when this search and download assets bad request response has a 5xx status code

func (*SearchAndDownloadAssetsBadRequest) IsSuccess

func (o *SearchAndDownloadAssetsBadRequest) IsSuccess() bool

IsSuccess returns true when this search and download assets bad request response has a 2xx status code

func (*SearchAndDownloadAssetsBadRequest) String

type SearchAndDownloadAssetsNotFound

type SearchAndDownloadAssetsNotFound struct {
}

SearchAndDownloadAssetsNotFound describes a response with status code 404, with default header values.

Asset search returned no results

func NewSearchAndDownloadAssetsNotFound

func NewSearchAndDownloadAssetsNotFound() *SearchAndDownloadAssetsNotFound

NewSearchAndDownloadAssetsNotFound creates a SearchAndDownloadAssetsNotFound with default headers values

func (*SearchAndDownloadAssetsNotFound) Code

Code gets the status code for the search and download assets not found response

func (*SearchAndDownloadAssetsNotFound) Error

func (*SearchAndDownloadAssetsNotFound) IsClientError

func (o *SearchAndDownloadAssetsNotFound) IsClientError() bool

IsClientError returns true when this search and download assets not found response has a 4xx status code

func (*SearchAndDownloadAssetsNotFound) IsCode

func (o *SearchAndDownloadAssetsNotFound) IsCode(code int) bool

IsCode returns true when this search and download assets not found response a status code equal to that given

func (*SearchAndDownloadAssetsNotFound) IsRedirect

func (o *SearchAndDownloadAssetsNotFound) IsRedirect() bool

IsRedirect returns true when this search and download assets not found response has a 3xx status code

func (*SearchAndDownloadAssetsNotFound) IsServerError

func (o *SearchAndDownloadAssetsNotFound) IsServerError() bool

IsServerError returns true when this search and download assets not found response has a 5xx status code

func (*SearchAndDownloadAssetsNotFound) IsSuccess

func (o *SearchAndDownloadAssetsNotFound) IsSuccess() bool

IsSuccess returns true when this search and download assets not found response has a 2xx status code

func (*SearchAndDownloadAssetsNotFound) String

type SearchAndDownloadAssetsParams

type SearchAndDownloadAssetsParams struct {

	/* ConanBaseVersion.

	   Conan base version
	*/
	ConanBaseVersion *string

	/* ConanChannel.

	   Conan channel
	*/
	ConanChannel *string

	/* ConanRevision.

	   Conan recipe revision
	*/
	ConanRevision *string

	/* Direction.

	   The direction to sort records in, defaults to ascending ('asc') for all sort fields, except version, which defaults to descending ('desc')
	*/
	Direction string

	/* DockerContentDigest.

	   Docker content digest
	*/
	DockerContentDigest *string

	/* DockerImageName.

	   Docker image name
	*/
	DockerImageName *string

	/* DockerImageTag.

	   Docker image tag
	*/
	DockerImageTag *string

	/* DockerLayerID.

	   Docker layer ID
	*/
	DockerLayerID *string

	/* Format.

	   Query by format
	*/
	Format *string

	/* Gavec.

	   Group asset version extension classifier
	*/
	Gavec *string

	/* Group.

	   Component group
	*/
	Group *string

	/* MavenArtifactID.

	   Maven artifactId
	*/
	MavenArtifactID *string

	/* MavenBaseVersion.

	   Maven base version
	*/
	MavenBaseVersion *string

	/* MavenClassifier.

	   Maven classifier of component's asset
	*/
	MavenClassifier *string

	/* MavenExtension.

	   Maven extension of component's asset
	*/
	MavenExtension *string

	/* MavenGroupID.

	   Maven groupId
	*/
	MavenGroupID *string

	/* Md5.

	   Specific MD5 hash of component's asset
	*/
	Md5 *string

	/* Name.

	   Component name
	*/
	Name *string

	/* NpmAuthor.

	   npm author
	*/
	NpmAuthor *string

	/* NpmDescription.

	   npm description
	*/
	NpmDescription *string

	/* NpmKeywords.

	   npm keywords
	*/
	NpmKeywords *string

	/* NpmLicense.

	   npm license
	*/
	NpmLicense *string

	/* NpmScope.

	   npm scope
	*/
	NpmScope *string

	/* NpmTaggedIs.

	   npm tagged is
	*/
	NpmTaggedIs *string

	/* NpmTaggedNot.

	   npm tagged not
	*/
	NpmTaggedNot *string

	/* NugetAuthors.

	   NuGet authors
	*/
	NugetAuthors *string

	/* NugetDescription.

	   NuGet description
	*/
	NugetDescription *string

	/* NugetID.

	   NuGet id
	*/
	NugetID *string

	/* NugetSummary.

	   NuGet summary
	*/
	NugetSummary *string

	/* NugetTags.

	   NuGet tags
	*/
	NugetTags *string

	/* NugetTitle.

	   NuGet title
	*/
	NugetTitle *string

	/* P2PluginName.

	   p2 plugin name
	*/
	P2PluginName *string

	/* Prerelease.

	   Prerelease version flag
	*/
	Prerelease *string

	/* PypiClassifiers.

	   PyPI classifiers
	*/
	PypiClassifiers *string

	/* PypiDescription.

	   PyPI description
	*/
	PypiDescription *string

	/* PypiKeywords.

	   PyPI keywords
	*/
	PypiKeywords *string

	/* PypiSummary.

	   PyPI summary
	*/
	PypiSummary *string

	/* Q.

	   Query by keyword
	*/
	Q *string

	/* Repository.

	   Repository name
	*/
	Repository *string

	/* RubygemsDescription.

	   RubyGems description
	*/
	RubygemsDescription *string

	/* RubygemsPlatform.

	   RubyGems platform
	*/
	RubygemsPlatform *string

	/* RubygemsSummary.

	   RubyGems summary
	*/
	RubygemsSummary *string

	/* Sha1.

	   Specific SHA-1 hash of component's asset
	*/
	Sha1 *string

	/* Sha256.

	   Specific SHA-256 hash of component's asset
	*/
	Sha256 *string

	/* Sha512.

	   Specific SHA-512 hash of component's asset
	*/
	Sha512 *string

	/* Sort.

	   The field to sort the results against, if left empty and more than 1 result is returned, the request will fail.
	*/
	Sort string

	/* Timeout.

	   How long to wait for search results in seconds. If this value is not provided, the system default timeout will be used.

	   Format: int32
	*/
	Timeout int32

	/* Version.

	   Component version
	*/
	Version *string

	/* YumArchitecture.

	   Yum architecture
	*/
	YumArchitecture *string

	/* YumName.

	   Yum package name
	*/
	YumName *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SearchAndDownloadAssetsParams contains all the parameters to send to the API endpoint

for the search and download assets operation.

Typically these are written to a http.Request.

func NewSearchAndDownloadAssetsParams

func NewSearchAndDownloadAssetsParams() *SearchAndDownloadAssetsParams

NewSearchAndDownloadAssetsParams creates a new SearchAndDownloadAssetsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSearchAndDownloadAssetsParamsWithContext

func NewSearchAndDownloadAssetsParamsWithContext(ctx context.Context) *SearchAndDownloadAssetsParams

NewSearchAndDownloadAssetsParamsWithContext creates a new SearchAndDownloadAssetsParams object with the ability to set a context for a request.

func NewSearchAndDownloadAssetsParamsWithHTTPClient

func NewSearchAndDownloadAssetsParamsWithHTTPClient(client *http.Client) *SearchAndDownloadAssetsParams

NewSearchAndDownloadAssetsParamsWithHTTPClient creates a new SearchAndDownloadAssetsParams object with the ability to set a custom HTTPClient for a request.

func NewSearchAndDownloadAssetsParamsWithTimeout

func NewSearchAndDownloadAssetsParamsWithTimeout(timeout time.Duration) *SearchAndDownloadAssetsParams

NewSearchAndDownloadAssetsParamsWithTimeout creates a new SearchAndDownloadAssetsParams object with the ability to set a timeout on a request.

func (*SearchAndDownloadAssetsParams) SetConanBaseVersion

func (o *SearchAndDownloadAssetsParams) SetConanBaseVersion(conanBaseVersion *string)

SetConanBaseVersion adds the conanBaseVersion to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetConanChannel

func (o *SearchAndDownloadAssetsParams) SetConanChannel(conanChannel *string)

SetConanChannel adds the conanChannel to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetConanRevision

func (o *SearchAndDownloadAssetsParams) SetConanRevision(conanRevision *string)

SetConanRevision adds the conanRevision to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetContext

func (o *SearchAndDownloadAssetsParams) SetContext(ctx context.Context)

SetContext adds the context to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetDefaults

func (o *SearchAndDownloadAssetsParams) SetDefaults()

SetDefaults hydrates default values in the search and download assets params (not the query body).

All values with no default are reset to their zero value.

func (*SearchAndDownloadAssetsParams) SetDirection

func (o *SearchAndDownloadAssetsParams) SetDirection(direction string)

SetDirection adds the direction to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetDockerContentDigest

func (o *SearchAndDownloadAssetsParams) SetDockerContentDigest(dockerContentDigest *string)

SetDockerContentDigest adds the dockerContentDigest to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetDockerImageName

func (o *SearchAndDownloadAssetsParams) SetDockerImageName(dockerImageName *string)

SetDockerImageName adds the dockerImageName to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetDockerImageTag

func (o *SearchAndDownloadAssetsParams) SetDockerImageTag(dockerImageTag *string)

SetDockerImageTag adds the dockerImageTag to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetDockerLayerID

func (o *SearchAndDownloadAssetsParams) SetDockerLayerID(dockerLayerID *string)

SetDockerLayerID adds the dockerLayerId to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetFormat

func (o *SearchAndDownloadAssetsParams) SetFormat(format *string)

SetFormat adds the format to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetGavec

func (o *SearchAndDownloadAssetsParams) SetGavec(gavec *string)

SetGavec adds the gavec to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetGroup

func (o *SearchAndDownloadAssetsParams) SetGroup(group *string)

SetGroup adds the group to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetHTTPClient

func (o *SearchAndDownloadAssetsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetMavenArtifactID

func (o *SearchAndDownloadAssetsParams) SetMavenArtifactID(mavenArtifactID *string)

SetMavenArtifactID adds the mavenArtifactId to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetMavenBaseVersion

func (o *SearchAndDownloadAssetsParams) SetMavenBaseVersion(mavenBaseVersion *string)

SetMavenBaseVersion adds the mavenBaseVersion to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetMavenClassifier

func (o *SearchAndDownloadAssetsParams) SetMavenClassifier(mavenClassifier *string)

SetMavenClassifier adds the mavenClassifier to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetMavenExtension

func (o *SearchAndDownloadAssetsParams) SetMavenExtension(mavenExtension *string)

SetMavenExtension adds the mavenExtension to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetMavenGroupID

func (o *SearchAndDownloadAssetsParams) SetMavenGroupID(mavenGroupID *string)

SetMavenGroupID adds the mavenGroupId to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetMd5

func (o *SearchAndDownloadAssetsParams) SetMd5(md5 *string)

SetMd5 adds the md5 to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetName

func (o *SearchAndDownloadAssetsParams) SetName(name *string)

SetName adds the name to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetNpmAuthor

func (o *SearchAndDownloadAssetsParams) SetNpmAuthor(npmAuthor *string)

SetNpmAuthor adds the npmAuthor to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetNpmDescription

func (o *SearchAndDownloadAssetsParams) SetNpmDescription(npmDescription *string)

SetNpmDescription adds the npmDescription to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetNpmKeywords

func (o *SearchAndDownloadAssetsParams) SetNpmKeywords(npmKeywords *string)

SetNpmKeywords adds the npmKeywords to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetNpmLicense

func (o *SearchAndDownloadAssetsParams) SetNpmLicense(npmLicense *string)

SetNpmLicense adds the npmLicense to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetNpmScope

func (o *SearchAndDownloadAssetsParams) SetNpmScope(npmScope *string)

SetNpmScope adds the npmScope to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetNpmTaggedIs

func (o *SearchAndDownloadAssetsParams) SetNpmTaggedIs(npmTaggedIs *string)

SetNpmTaggedIs adds the npmTaggedIs to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetNpmTaggedNot

func (o *SearchAndDownloadAssetsParams) SetNpmTaggedNot(npmTaggedNot *string)

SetNpmTaggedNot adds the npmTaggedNot to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetNugetAuthors

func (o *SearchAndDownloadAssetsParams) SetNugetAuthors(nugetAuthors *string)

SetNugetAuthors adds the nugetAuthors to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetNugetDescription

func (o *SearchAndDownloadAssetsParams) SetNugetDescription(nugetDescription *string)

SetNugetDescription adds the nugetDescription to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetNugetID

func (o *SearchAndDownloadAssetsParams) SetNugetID(nugetID *string)

SetNugetID adds the nugetId to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetNugetSummary

func (o *SearchAndDownloadAssetsParams) SetNugetSummary(nugetSummary *string)

SetNugetSummary adds the nugetSummary to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetNugetTags

func (o *SearchAndDownloadAssetsParams) SetNugetTags(nugetTags *string)

SetNugetTags adds the nugetTags to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetNugetTitle

func (o *SearchAndDownloadAssetsParams) SetNugetTitle(nugetTitle *string)

SetNugetTitle adds the nugetTitle to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetP2PluginName

func (o *SearchAndDownloadAssetsParams) SetP2PluginName(p2PluginName *string)

SetP2PluginName adds the p2PluginName to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetPrerelease

func (o *SearchAndDownloadAssetsParams) SetPrerelease(prerelease *string)

SetPrerelease adds the prerelease to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetPypiClassifiers

func (o *SearchAndDownloadAssetsParams) SetPypiClassifiers(pypiClassifiers *string)

SetPypiClassifiers adds the pypiClassifiers to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetPypiDescription

func (o *SearchAndDownloadAssetsParams) SetPypiDescription(pypiDescription *string)

SetPypiDescription adds the pypiDescription to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetPypiKeywords

func (o *SearchAndDownloadAssetsParams) SetPypiKeywords(pypiKeywords *string)

SetPypiKeywords adds the pypiKeywords to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetPypiSummary

func (o *SearchAndDownloadAssetsParams) SetPypiSummary(pypiSummary *string)

SetPypiSummary adds the pypiSummary to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetQ

SetQ adds the q to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetRepository

func (o *SearchAndDownloadAssetsParams) SetRepository(repository *string)

SetRepository adds the repository to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetRequestTimeout

func (o *SearchAndDownloadAssetsParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetRubygemsDescription

func (o *SearchAndDownloadAssetsParams) SetRubygemsDescription(rubygemsDescription *string)

SetRubygemsDescription adds the rubygemsDescription to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetRubygemsPlatform

func (o *SearchAndDownloadAssetsParams) SetRubygemsPlatform(rubygemsPlatform *string)

SetRubygemsPlatform adds the rubygemsPlatform to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetRubygemsSummary

func (o *SearchAndDownloadAssetsParams) SetRubygemsSummary(rubygemsSummary *string)

SetRubygemsSummary adds the rubygemsSummary to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetSha1

func (o *SearchAndDownloadAssetsParams) SetSha1(sha1 *string)

SetSha1 adds the sha1 to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetSha256

func (o *SearchAndDownloadAssetsParams) SetSha256(sha256 *string)

SetSha256 adds the sha256 to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetSha512

func (o *SearchAndDownloadAssetsParams) SetSha512(sha512 *string)

SetSha512 adds the sha512 to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetSort

func (o *SearchAndDownloadAssetsParams) SetSort(sort string)

SetSort adds the sort to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetTimeout

func (o *SearchAndDownloadAssetsParams) SetTimeout(timeout int32)

SetTimeout adds the timeout to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetVersion

func (o *SearchAndDownloadAssetsParams) SetVersion(version *string)

SetVersion adds the version to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetYumArchitecture

func (o *SearchAndDownloadAssetsParams) SetYumArchitecture(yumArchitecture *string)

SetYumArchitecture adds the yumArchitecture to the search and download assets params

func (*SearchAndDownloadAssetsParams) SetYumName

func (o *SearchAndDownloadAssetsParams) SetYumName(yumName *string)

SetYumName adds the yumName to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithConanBaseVersion

func (o *SearchAndDownloadAssetsParams) WithConanBaseVersion(conanBaseVersion *string) *SearchAndDownloadAssetsParams

WithConanBaseVersion adds the conanBaseVersion to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithConanChannel

func (o *SearchAndDownloadAssetsParams) WithConanChannel(conanChannel *string) *SearchAndDownloadAssetsParams

WithConanChannel adds the conanChannel to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithConanRevision

func (o *SearchAndDownloadAssetsParams) WithConanRevision(conanRevision *string) *SearchAndDownloadAssetsParams

WithConanRevision adds the conanRevision to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithContext

WithContext adds the context to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithDefaults

WithDefaults hydrates default values in the search and download assets params (not the query body).

All values with no default are reset to their zero value.

func (*SearchAndDownloadAssetsParams) WithDirection

WithDirection adds the direction to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithDockerContentDigest

func (o *SearchAndDownloadAssetsParams) WithDockerContentDigest(dockerContentDigest *string) *SearchAndDownloadAssetsParams

WithDockerContentDigest adds the dockerContentDigest to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithDockerImageName

func (o *SearchAndDownloadAssetsParams) WithDockerImageName(dockerImageName *string) *SearchAndDownloadAssetsParams

WithDockerImageName adds the dockerImageName to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithDockerImageTag

func (o *SearchAndDownloadAssetsParams) WithDockerImageTag(dockerImageTag *string) *SearchAndDownloadAssetsParams

WithDockerImageTag adds the dockerImageTag to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithDockerLayerID

func (o *SearchAndDownloadAssetsParams) WithDockerLayerID(dockerLayerID *string) *SearchAndDownloadAssetsParams

WithDockerLayerID adds the dockerLayerID to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithFormat

WithFormat adds the format to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithGavec

WithGavec adds the gavec to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithGroup

WithGroup adds the group to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithMavenArtifactID

func (o *SearchAndDownloadAssetsParams) WithMavenArtifactID(mavenArtifactID *string) *SearchAndDownloadAssetsParams

WithMavenArtifactID adds the mavenArtifactID to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithMavenBaseVersion

func (o *SearchAndDownloadAssetsParams) WithMavenBaseVersion(mavenBaseVersion *string) *SearchAndDownloadAssetsParams

WithMavenBaseVersion adds the mavenBaseVersion to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithMavenClassifier

func (o *SearchAndDownloadAssetsParams) WithMavenClassifier(mavenClassifier *string) *SearchAndDownloadAssetsParams

WithMavenClassifier adds the mavenClassifier to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithMavenExtension

func (o *SearchAndDownloadAssetsParams) WithMavenExtension(mavenExtension *string) *SearchAndDownloadAssetsParams

WithMavenExtension adds the mavenExtension to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithMavenGroupID

func (o *SearchAndDownloadAssetsParams) WithMavenGroupID(mavenGroupID *string) *SearchAndDownloadAssetsParams

WithMavenGroupID adds the mavenGroupID to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithMd5

WithMd5 adds the md5 to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithName

WithName adds the name to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithNpmAuthor

WithNpmAuthor adds the npmAuthor to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithNpmDescription

func (o *SearchAndDownloadAssetsParams) WithNpmDescription(npmDescription *string) *SearchAndDownloadAssetsParams

WithNpmDescription adds the npmDescription to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithNpmKeywords

func (o *SearchAndDownloadAssetsParams) WithNpmKeywords(npmKeywords *string) *SearchAndDownloadAssetsParams

WithNpmKeywords adds the npmKeywords to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithNpmLicense

func (o *SearchAndDownloadAssetsParams) WithNpmLicense(npmLicense *string) *SearchAndDownloadAssetsParams

WithNpmLicense adds the npmLicense to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithNpmScope

WithNpmScope adds the npmScope to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithNpmTaggedIs

func (o *SearchAndDownloadAssetsParams) WithNpmTaggedIs(npmTaggedIs *string) *SearchAndDownloadAssetsParams

WithNpmTaggedIs adds the npmTaggedIs to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithNpmTaggedNot

func (o *SearchAndDownloadAssetsParams) WithNpmTaggedNot(npmTaggedNot *string) *SearchAndDownloadAssetsParams

WithNpmTaggedNot adds the npmTaggedNot to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithNugetAuthors

func (o *SearchAndDownloadAssetsParams) WithNugetAuthors(nugetAuthors *string) *SearchAndDownloadAssetsParams

WithNugetAuthors adds the nugetAuthors to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithNugetDescription

func (o *SearchAndDownloadAssetsParams) WithNugetDescription(nugetDescription *string) *SearchAndDownloadAssetsParams

WithNugetDescription adds the nugetDescription to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithNugetID

WithNugetID adds the nugetID to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithNugetSummary

func (o *SearchAndDownloadAssetsParams) WithNugetSummary(nugetSummary *string) *SearchAndDownloadAssetsParams

WithNugetSummary adds the nugetSummary to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithNugetTags

WithNugetTags adds the nugetTags to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithNugetTitle

func (o *SearchAndDownloadAssetsParams) WithNugetTitle(nugetTitle *string) *SearchAndDownloadAssetsParams

WithNugetTitle adds the nugetTitle to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithP2PluginName

func (o *SearchAndDownloadAssetsParams) WithP2PluginName(p2PluginName *string) *SearchAndDownloadAssetsParams

WithP2PluginName adds the p2PluginName to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithPrerelease

func (o *SearchAndDownloadAssetsParams) WithPrerelease(prerelease *string) *SearchAndDownloadAssetsParams

WithPrerelease adds the prerelease to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithPypiClassifiers

func (o *SearchAndDownloadAssetsParams) WithPypiClassifiers(pypiClassifiers *string) *SearchAndDownloadAssetsParams

WithPypiClassifiers adds the pypiClassifiers to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithPypiDescription

func (o *SearchAndDownloadAssetsParams) WithPypiDescription(pypiDescription *string) *SearchAndDownloadAssetsParams

WithPypiDescription adds the pypiDescription to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithPypiKeywords

func (o *SearchAndDownloadAssetsParams) WithPypiKeywords(pypiKeywords *string) *SearchAndDownloadAssetsParams

WithPypiKeywords adds the pypiKeywords to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithPypiSummary

func (o *SearchAndDownloadAssetsParams) WithPypiSummary(pypiSummary *string) *SearchAndDownloadAssetsParams

WithPypiSummary adds the pypiSummary to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithQ

WithQ adds the q to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithRepository

func (o *SearchAndDownloadAssetsParams) WithRepository(repository *string) *SearchAndDownloadAssetsParams

WithRepository adds the repository to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithRequestTimeout

WithRequestTimeout adds the timeout to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithRubygemsDescription

func (o *SearchAndDownloadAssetsParams) WithRubygemsDescription(rubygemsDescription *string) *SearchAndDownloadAssetsParams

WithRubygemsDescription adds the rubygemsDescription to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithRubygemsPlatform

func (o *SearchAndDownloadAssetsParams) WithRubygemsPlatform(rubygemsPlatform *string) *SearchAndDownloadAssetsParams

WithRubygemsPlatform adds the rubygemsPlatform to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithRubygemsSummary

func (o *SearchAndDownloadAssetsParams) WithRubygemsSummary(rubygemsSummary *string) *SearchAndDownloadAssetsParams

WithRubygemsSummary adds the rubygemsSummary to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithSha1

WithSha1 adds the sha1 to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithSha256

WithSha256 adds the sha256 to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithSha512

WithSha512 adds the sha512 to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithSort

WithSort adds the sort to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithTimeout

WithTimeout adds the timeout to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithVersion

WithVersion adds the version to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithYumArchitecture

func (o *SearchAndDownloadAssetsParams) WithYumArchitecture(yumArchitecture *string) *SearchAndDownloadAssetsParams

WithYumArchitecture adds the yumArchitecture to the search and download assets params

func (*SearchAndDownloadAssetsParams) WithYumName

WithYumName adds the yumName to the search and download assets params

func (*SearchAndDownloadAssetsParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type SearchAndDownloadAssetsReader

type SearchAndDownloadAssetsReader struct {
	// contains filtered or unexported fields
}

SearchAndDownloadAssetsReader is a Reader for the SearchAndDownloadAssets structure.

func (*SearchAndDownloadAssetsReader) ReadResponse

func (o *SearchAndDownloadAssetsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SearchAssetsOK

type SearchAssetsOK struct {
	Payload *models.PageAssetXO
}

SearchAssetsOK describes a response with status code 200, with default header values.

successful operation

func NewSearchAssetsOK

func NewSearchAssetsOK() *SearchAssetsOK

NewSearchAssetsOK creates a SearchAssetsOK with default headers values

func (*SearchAssetsOK) Code

func (o *SearchAssetsOK) Code() int

Code gets the status code for the search assets o k response

func (*SearchAssetsOK) Error

func (o *SearchAssetsOK) Error() string

func (*SearchAssetsOK) GetPayload

func (o *SearchAssetsOK) GetPayload() *models.PageAssetXO

func (*SearchAssetsOK) IsClientError

func (o *SearchAssetsOK) IsClientError() bool

IsClientError returns true when this search assets o k response has a 4xx status code

func (*SearchAssetsOK) IsCode

func (o *SearchAssetsOK) IsCode(code int) bool

IsCode returns true when this search assets o k response a status code equal to that given

func (*SearchAssetsOK) IsRedirect

func (o *SearchAssetsOK) IsRedirect() bool

IsRedirect returns true when this search assets o k response has a 3xx status code

func (*SearchAssetsOK) IsServerError

func (o *SearchAssetsOK) IsServerError() bool

IsServerError returns true when this search assets o k response has a 5xx status code

func (*SearchAssetsOK) IsSuccess

func (o *SearchAssetsOK) IsSuccess() bool

IsSuccess returns true when this search assets o k response has a 2xx status code

func (*SearchAssetsOK) String

func (o *SearchAssetsOK) String() string

type SearchAssetsParams

type SearchAssetsParams struct {

	/* ConanBaseVersion.

	   Conan base version
	*/
	ConanBaseVersion *string

	/* ConanChannel.

	   Conan channel
	*/
	ConanChannel *string

	/* ConanRevision.

	   Conan recipe revision
	*/
	ConanRevision *string

	/* ContinuationToken.

	   A token returned by a prior request. If present, the next page of results are returned
	*/
	ContinuationToken *string

	/* Direction.

	   The direction to sort records in, defaults to ascending ('asc') for all sort fields, except version, which defaults to descending ('desc')
	*/
	Direction string

	/* DockerContentDigest.

	   Docker content digest
	*/
	DockerContentDigest *string

	/* DockerImageName.

	   Docker image name
	*/
	DockerImageName *string

	/* DockerImageTag.

	   Docker image tag
	*/
	DockerImageTag *string

	/* DockerLayerID.

	   Docker layer ID
	*/
	DockerLayerID *string

	/* Format.

	   Query by format
	*/
	Format *string

	/* Gavec.

	   Group asset version extension classifier
	*/
	Gavec *string

	/* Group.

	   Component group
	*/
	Group *string

	/* MavenArtifactID.

	   Maven artifactId
	*/
	MavenArtifactID *string

	/* MavenBaseVersion.

	   Maven base version
	*/
	MavenBaseVersion *string

	/* MavenClassifier.

	   Maven classifier of component's asset
	*/
	MavenClassifier *string

	/* MavenExtension.

	   Maven extension of component's asset
	*/
	MavenExtension *string

	/* MavenGroupID.

	   Maven groupId
	*/
	MavenGroupID *string

	/* Md5.

	   Specific MD5 hash of component's asset
	*/
	Md5 *string

	/* Name.

	   Component name
	*/
	Name *string

	/* NpmAuthor.

	   npm author
	*/
	NpmAuthor *string

	/* NpmDescription.

	   npm description
	*/
	NpmDescription *string

	/* NpmKeywords.

	   npm keywords
	*/
	NpmKeywords *string

	/* NpmLicense.

	   npm license
	*/
	NpmLicense *string

	/* NpmScope.

	   npm scope
	*/
	NpmScope *string

	/* NpmTaggedIs.

	   npm tagged is
	*/
	NpmTaggedIs *string

	/* NpmTaggedNot.

	   npm tagged not
	*/
	NpmTaggedNot *string

	/* NugetAuthors.

	   NuGet authors
	*/
	NugetAuthors *string

	/* NugetDescription.

	   NuGet description
	*/
	NugetDescription *string

	/* NugetID.

	   NuGet id
	*/
	NugetID *string

	/* NugetSummary.

	   NuGet summary
	*/
	NugetSummary *string

	/* NugetTags.

	   NuGet tags
	*/
	NugetTags *string

	/* NugetTitle.

	   NuGet title
	*/
	NugetTitle *string

	/* P2PluginName.

	   p2 plugin name
	*/
	P2PluginName *string

	/* Prerelease.

	   Prerelease version flag
	*/
	Prerelease *string

	/* PypiClassifiers.

	   PyPI classifiers
	*/
	PypiClassifiers *string

	/* PypiDescription.

	   PyPI description
	*/
	PypiDescription *string

	/* PypiKeywords.

	   PyPI keywords
	*/
	PypiKeywords *string

	/* PypiSummary.

	   PyPI summary
	*/
	PypiSummary *string

	/* Q.

	   Query by keyword
	*/
	Q *string

	/* Repository.

	   Repository name
	*/
	Repository *string

	/* RubygemsDescription.

	   RubyGems description
	*/
	RubygemsDescription *string

	/* RubygemsPlatform.

	   RubyGems platform
	*/
	RubygemsPlatform *string

	/* RubygemsSummary.

	   RubyGems summary
	*/
	RubygemsSummary *string

	/* Sha1.

	   Specific SHA-1 hash of component's asset
	*/
	Sha1 *string

	/* Sha256.

	   Specific SHA-256 hash of component's asset
	*/
	Sha256 *string

	/* Sha512.

	   Specific SHA-512 hash of component's asset
	*/
	Sha512 *string

	/* Sort.

	   The field to sort the results against, if left empty, a sort based on match weight will be used.
	*/
	Sort string

	/* Timeout.

	   How long to wait for search results in seconds. If this value is not provided, the system default timeout will be used.

	   Format: int32
	*/
	Timeout int32

	/* Version.

	   Component version
	*/
	Version *string

	/* YumArchitecture.

	   Yum architecture
	*/
	YumArchitecture *string

	/* YumName.

	   Yum package name
	*/
	YumName *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SearchAssetsParams contains all the parameters to send to the API endpoint

for the search assets operation.

Typically these are written to a http.Request.

func NewSearchAssetsParams

func NewSearchAssetsParams() *SearchAssetsParams

NewSearchAssetsParams creates a new SearchAssetsParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSearchAssetsParamsWithContext

func NewSearchAssetsParamsWithContext(ctx context.Context) *SearchAssetsParams

NewSearchAssetsParamsWithContext creates a new SearchAssetsParams object with the ability to set a context for a request.

func NewSearchAssetsParamsWithHTTPClient

func NewSearchAssetsParamsWithHTTPClient(client *http.Client) *SearchAssetsParams

NewSearchAssetsParamsWithHTTPClient creates a new SearchAssetsParams object with the ability to set a custom HTTPClient for a request.

func NewSearchAssetsParamsWithTimeout

func NewSearchAssetsParamsWithTimeout(timeout time.Duration) *SearchAssetsParams

NewSearchAssetsParamsWithTimeout creates a new SearchAssetsParams object with the ability to set a timeout on a request.

func (*SearchAssetsParams) SetConanBaseVersion

func (o *SearchAssetsParams) SetConanBaseVersion(conanBaseVersion *string)

SetConanBaseVersion adds the conanBaseVersion to the search assets params

func (*SearchAssetsParams) SetConanChannel

func (o *SearchAssetsParams) SetConanChannel(conanChannel *string)

SetConanChannel adds the conanChannel to the search assets params

func (*SearchAssetsParams) SetConanRevision

func (o *SearchAssetsParams) SetConanRevision(conanRevision *string)

SetConanRevision adds the conanRevision to the search assets params

func (*SearchAssetsParams) SetContext

func (o *SearchAssetsParams) SetContext(ctx context.Context)

SetContext adds the context to the search assets params

func (*SearchAssetsParams) SetContinuationToken

func (o *SearchAssetsParams) SetContinuationToken(continuationToken *string)

SetContinuationToken adds the continuationToken to the search assets params

func (*SearchAssetsParams) SetDefaults

func (o *SearchAssetsParams) SetDefaults()

SetDefaults hydrates default values in the search assets params (not the query body).

All values with no default are reset to their zero value.

func (*SearchAssetsParams) SetDirection

func (o *SearchAssetsParams) SetDirection(direction string)

SetDirection adds the direction to the search assets params

func (*SearchAssetsParams) SetDockerContentDigest

func (o *SearchAssetsParams) SetDockerContentDigest(dockerContentDigest *string)

SetDockerContentDigest adds the dockerContentDigest to the search assets params

func (*SearchAssetsParams) SetDockerImageName

func (o *SearchAssetsParams) SetDockerImageName(dockerImageName *string)

SetDockerImageName adds the dockerImageName to the search assets params

func (*SearchAssetsParams) SetDockerImageTag

func (o *SearchAssetsParams) SetDockerImageTag(dockerImageTag *string)

SetDockerImageTag adds the dockerImageTag to the search assets params

func (*SearchAssetsParams) SetDockerLayerID

func (o *SearchAssetsParams) SetDockerLayerID(dockerLayerID *string)

SetDockerLayerID adds the dockerLayerId to the search assets params

func (*SearchAssetsParams) SetFormat

func (o *SearchAssetsParams) SetFormat(format *string)

SetFormat adds the format to the search assets params

func (*SearchAssetsParams) SetGavec

func (o *SearchAssetsParams) SetGavec(gavec *string)

SetGavec adds the gavec to the search assets params

func (*SearchAssetsParams) SetGroup

func (o *SearchAssetsParams) SetGroup(group *string)

SetGroup adds the group to the search assets params

func (*SearchAssetsParams) SetHTTPClient

func (o *SearchAssetsParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the search assets params

func (*SearchAssetsParams) SetMavenArtifactID

func (o *SearchAssetsParams) SetMavenArtifactID(mavenArtifactID *string)

SetMavenArtifactID adds the mavenArtifactId to the search assets params

func (*SearchAssetsParams) SetMavenBaseVersion

func (o *SearchAssetsParams) SetMavenBaseVersion(mavenBaseVersion *string)

SetMavenBaseVersion adds the mavenBaseVersion to the search assets params

func (*SearchAssetsParams) SetMavenClassifier

func (o *SearchAssetsParams) SetMavenClassifier(mavenClassifier *string)

SetMavenClassifier adds the mavenClassifier to the search assets params

func (*SearchAssetsParams) SetMavenExtension

func (o *SearchAssetsParams) SetMavenExtension(mavenExtension *string)

SetMavenExtension adds the mavenExtension to the search assets params

func (*SearchAssetsParams) SetMavenGroupID

func (o *SearchAssetsParams) SetMavenGroupID(mavenGroupID *string)

SetMavenGroupID adds the mavenGroupId to the search assets params

func (*SearchAssetsParams) SetMd5

func (o *SearchAssetsParams) SetMd5(md5 *string)

SetMd5 adds the md5 to the search assets params

func (*SearchAssetsParams) SetName

func (o *SearchAssetsParams) SetName(name *string)

SetName adds the name to the search assets params

func (*SearchAssetsParams) SetNpmAuthor

func (o *SearchAssetsParams) SetNpmAuthor(npmAuthor *string)

SetNpmAuthor adds the npmAuthor to the search assets params

func (*SearchAssetsParams) SetNpmDescription

func (o *SearchAssetsParams) SetNpmDescription(npmDescription *string)

SetNpmDescription adds the npmDescription to the search assets params

func (*SearchAssetsParams) SetNpmKeywords

func (o *SearchAssetsParams) SetNpmKeywords(npmKeywords *string)

SetNpmKeywords adds the npmKeywords to the search assets params

func (*SearchAssetsParams) SetNpmLicense

func (o *SearchAssetsParams) SetNpmLicense(npmLicense *string)

SetNpmLicense adds the npmLicense to the search assets params

func (*SearchAssetsParams) SetNpmScope

func (o *SearchAssetsParams) SetNpmScope(npmScope *string)

SetNpmScope adds the npmScope to the search assets params

func (*SearchAssetsParams) SetNpmTaggedIs

func (o *SearchAssetsParams) SetNpmTaggedIs(npmTaggedIs *string)

SetNpmTaggedIs adds the npmTaggedIs to the search assets params

func (*SearchAssetsParams) SetNpmTaggedNot

func (o *SearchAssetsParams) SetNpmTaggedNot(npmTaggedNot *string)

SetNpmTaggedNot adds the npmTaggedNot to the search assets params

func (*SearchAssetsParams) SetNugetAuthors

func (o *SearchAssetsParams) SetNugetAuthors(nugetAuthors *string)

SetNugetAuthors adds the nugetAuthors to the search assets params

func (*SearchAssetsParams) SetNugetDescription

func (o *SearchAssetsParams) SetNugetDescription(nugetDescription *string)

SetNugetDescription adds the nugetDescription to the search assets params

func (*SearchAssetsParams) SetNugetID

func (o *SearchAssetsParams) SetNugetID(nugetID *string)

SetNugetID adds the nugetId to the search assets params

func (*SearchAssetsParams) SetNugetSummary

func (o *SearchAssetsParams) SetNugetSummary(nugetSummary *string)

SetNugetSummary adds the nugetSummary to the search assets params

func (*SearchAssetsParams) SetNugetTags

func (o *SearchAssetsParams) SetNugetTags(nugetTags *string)

SetNugetTags adds the nugetTags to the search assets params

func (*SearchAssetsParams) SetNugetTitle

func (o *SearchAssetsParams) SetNugetTitle(nugetTitle *string)

SetNugetTitle adds the nugetTitle to the search assets params

func (*SearchAssetsParams) SetP2PluginName

func (o *SearchAssetsParams) SetP2PluginName(p2PluginName *string)

SetP2PluginName adds the p2PluginName to the search assets params

func (*SearchAssetsParams) SetPrerelease

func (o *SearchAssetsParams) SetPrerelease(prerelease *string)

SetPrerelease adds the prerelease to the search assets params

func (*SearchAssetsParams) SetPypiClassifiers

func (o *SearchAssetsParams) SetPypiClassifiers(pypiClassifiers *string)

SetPypiClassifiers adds the pypiClassifiers to the search assets params

func (*SearchAssetsParams) SetPypiDescription

func (o *SearchAssetsParams) SetPypiDescription(pypiDescription *string)

SetPypiDescription adds the pypiDescription to the search assets params

func (*SearchAssetsParams) SetPypiKeywords

func (o *SearchAssetsParams) SetPypiKeywords(pypiKeywords *string)

SetPypiKeywords adds the pypiKeywords to the search assets params

func (*SearchAssetsParams) SetPypiSummary

func (o *SearchAssetsParams) SetPypiSummary(pypiSummary *string)

SetPypiSummary adds the pypiSummary to the search assets params

func (*SearchAssetsParams) SetQ

func (o *SearchAssetsParams) SetQ(q *string)

SetQ adds the q to the search assets params

func (*SearchAssetsParams) SetRepository

func (o *SearchAssetsParams) SetRepository(repository *string)

SetRepository adds the repository to the search assets params

func (*SearchAssetsParams) SetRequestTimeout

func (o *SearchAssetsParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the search assets params

func (*SearchAssetsParams) SetRubygemsDescription

func (o *SearchAssetsParams) SetRubygemsDescription(rubygemsDescription *string)

SetRubygemsDescription adds the rubygemsDescription to the search assets params

func (*SearchAssetsParams) SetRubygemsPlatform

func (o *SearchAssetsParams) SetRubygemsPlatform(rubygemsPlatform *string)

SetRubygemsPlatform adds the rubygemsPlatform to the search assets params

func (*SearchAssetsParams) SetRubygemsSummary

func (o *SearchAssetsParams) SetRubygemsSummary(rubygemsSummary *string)

SetRubygemsSummary adds the rubygemsSummary to the search assets params

func (*SearchAssetsParams) SetSha1

func (o *SearchAssetsParams) SetSha1(sha1 *string)

SetSha1 adds the sha1 to the search assets params

func (*SearchAssetsParams) SetSha256

func (o *SearchAssetsParams) SetSha256(sha256 *string)

SetSha256 adds the sha256 to the search assets params

func (*SearchAssetsParams) SetSha512

func (o *SearchAssetsParams) SetSha512(sha512 *string)

SetSha512 adds the sha512 to the search assets params

func (*SearchAssetsParams) SetSort

func (o *SearchAssetsParams) SetSort(sort string)

SetSort adds the sort to the search assets params

func (*SearchAssetsParams) SetTimeout

func (o *SearchAssetsParams) SetTimeout(timeout int32)

SetTimeout adds the timeout to the search assets params

func (*SearchAssetsParams) SetVersion

func (o *SearchAssetsParams) SetVersion(version *string)

SetVersion adds the version to the search assets params

func (*SearchAssetsParams) SetYumArchitecture

func (o *SearchAssetsParams) SetYumArchitecture(yumArchitecture *string)

SetYumArchitecture adds the yumArchitecture to the search assets params

func (*SearchAssetsParams) SetYumName

func (o *SearchAssetsParams) SetYumName(yumName *string)

SetYumName adds the yumName to the search assets params

func (*SearchAssetsParams) WithConanBaseVersion

func (o *SearchAssetsParams) WithConanBaseVersion(conanBaseVersion *string) *SearchAssetsParams

WithConanBaseVersion adds the conanBaseVersion to the search assets params

func (*SearchAssetsParams) WithConanChannel

func (o *SearchAssetsParams) WithConanChannel(conanChannel *string) *SearchAssetsParams

WithConanChannel adds the conanChannel to the search assets params

func (*SearchAssetsParams) WithConanRevision

func (o *SearchAssetsParams) WithConanRevision(conanRevision *string) *SearchAssetsParams

WithConanRevision adds the conanRevision to the search assets params

func (*SearchAssetsParams) WithContext

WithContext adds the context to the search assets params

func (*SearchAssetsParams) WithContinuationToken

func (o *SearchAssetsParams) WithContinuationToken(continuationToken *string) *SearchAssetsParams

WithContinuationToken adds the continuationToken to the search assets params

func (*SearchAssetsParams) WithDefaults

func (o *SearchAssetsParams) WithDefaults() *SearchAssetsParams

WithDefaults hydrates default values in the search assets params (not the query body).

All values with no default are reset to their zero value.

func (*SearchAssetsParams) WithDirection

func (o *SearchAssetsParams) WithDirection(direction string) *SearchAssetsParams

WithDirection adds the direction to the search assets params

func (*SearchAssetsParams) WithDockerContentDigest

func (o *SearchAssetsParams) WithDockerContentDigest(dockerContentDigest *string) *SearchAssetsParams

WithDockerContentDigest adds the dockerContentDigest to the search assets params

func (*SearchAssetsParams) WithDockerImageName

func (o *SearchAssetsParams) WithDockerImageName(dockerImageName *string) *SearchAssetsParams

WithDockerImageName adds the dockerImageName to the search assets params

func (*SearchAssetsParams) WithDockerImageTag

func (o *SearchAssetsParams) WithDockerImageTag(dockerImageTag *string) *SearchAssetsParams

WithDockerImageTag adds the dockerImageTag to the search assets params

func (*SearchAssetsParams) WithDockerLayerID

func (o *SearchAssetsParams) WithDockerLayerID(dockerLayerID *string) *SearchAssetsParams

WithDockerLayerID adds the dockerLayerID to the search assets params

func (*SearchAssetsParams) WithFormat

func (o *SearchAssetsParams) WithFormat(format *string) *SearchAssetsParams

WithFormat adds the format to the search assets params

func (*SearchAssetsParams) WithGavec

func (o *SearchAssetsParams) WithGavec(gavec *string) *SearchAssetsParams

WithGavec adds the gavec to the search assets params

func (*SearchAssetsParams) WithGroup

func (o *SearchAssetsParams) WithGroup(group *string) *SearchAssetsParams

WithGroup adds the group to the search assets params

func (*SearchAssetsParams) WithHTTPClient

func (o *SearchAssetsParams) WithHTTPClient(client *http.Client) *SearchAssetsParams

WithHTTPClient adds the HTTPClient to the search assets params

func (*SearchAssetsParams) WithMavenArtifactID

func (o *SearchAssetsParams) WithMavenArtifactID(mavenArtifactID *string) *SearchAssetsParams

WithMavenArtifactID adds the mavenArtifactID to the search assets params

func (*SearchAssetsParams) WithMavenBaseVersion

func (o *SearchAssetsParams) WithMavenBaseVersion(mavenBaseVersion *string) *SearchAssetsParams

WithMavenBaseVersion adds the mavenBaseVersion to the search assets params

func (*SearchAssetsParams) WithMavenClassifier

func (o *SearchAssetsParams) WithMavenClassifier(mavenClassifier *string) *SearchAssetsParams

WithMavenClassifier adds the mavenClassifier to the search assets params

func (*SearchAssetsParams) WithMavenExtension

func (o *SearchAssetsParams) WithMavenExtension(mavenExtension *string) *SearchAssetsParams

WithMavenExtension adds the mavenExtension to the search assets params

func (*SearchAssetsParams) WithMavenGroupID

func (o *SearchAssetsParams) WithMavenGroupID(mavenGroupID *string) *SearchAssetsParams

WithMavenGroupID adds the mavenGroupID to the search assets params

func (*SearchAssetsParams) WithMd5

func (o *SearchAssetsParams) WithMd5(md5 *string) *SearchAssetsParams

WithMd5 adds the md5 to the search assets params

func (*SearchAssetsParams) WithName

func (o *SearchAssetsParams) WithName(name *string) *SearchAssetsParams

WithName adds the name to the search assets params

func (*SearchAssetsParams) WithNpmAuthor

func (o *SearchAssetsParams) WithNpmAuthor(npmAuthor *string) *SearchAssetsParams

WithNpmAuthor adds the npmAuthor to the search assets params

func (*SearchAssetsParams) WithNpmDescription

func (o *SearchAssetsParams) WithNpmDescription(npmDescription *string) *SearchAssetsParams

WithNpmDescription adds the npmDescription to the search assets params

func (*SearchAssetsParams) WithNpmKeywords

func (o *SearchAssetsParams) WithNpmKeywords(npmKeywords *string) *SearchAssetsParams

WithNpmKeywords adds the npmKeywords to the search assets params

func (*SearchAssetsParams) WithNpmLicense

func (o *SearchAssetsParams) WithNpmLicense(npmLicense *string) *SearchAssetsParams

WithNpmLicense adds the npmLicense to the search assets params

func (*SearchAssetsParams) WithNpmScope

func (o *SearchAssetsParams) WithNpmScope(npmScope *string) *SearchAssetsParams

WithNpmScope adds the npmScope to the search assets params

func (*SearchAssetsParams) WithNpmTaggedIs

func (o *SearchAssetsParams) WithNpmTaggedIs(npmTaggedIs *string) *SearchAssetsParams

WithNpmTaggedIs adds the npmTaggedIs to the search assets params

func (*SearchAssetsParams) WithNpmTaggedNot

func (o *SearchAssetsParams) WithNpmTaggedNot(npmTaggedNot *string) *SearchAssetsParams

WithNpmTaggedNot adds the npmTaggedNot to the search assets params

func (*SearchAssetsParams) WithNugetAuthors

func (o *SearchAssetsParams) WithNugetAuthors(nugetAuthors *string) *SearchAssetsParams

WithNugetAuthors adds the nugetAuthors to the search assets params

func (*SearchAssetsParams) WithNugetDescription

func (o *SearchAssetsParams) WithNugetDescription(nugetDescription *string) *SearchAssetsParams

WithNugetDescription adds the nugetDescription to the search assets params

func (*SearchAssetsParams) WithNugetID

func (o *SearchAssetsParams) WithNugetID(nugetID *string) *SearchAssetsParams

WithNugetID adds the nugetID to the search assets params

func (*SearchAssetsParams) WithNugetSummary

func (o *SearchAssetsParams) WithNugetSummary(nugetSummary *string) *SearchAssetsParams

WithNugetSummary adds the nugetSummary to the search assets params

func (*SearchAssetsParams) WithNugetTags

func (o *SearchAssetsParams) WithNugetTags(nugetTags *string) *SearchAssetsParams

WithNugetTags adds the nugetTags to the search assets params

func (*SearchAssetsParams) WithNugetTitle

func (o *SearchAssetsParams) WithNugetTitle(nugetTitle *string) *SearchAssetsParams

WithNugetTitle adds the nugetTitle to the search assets params

func (*SearchAssetsParams) WithP2PluginName

func (o *SearchAssetsParams) WithP2PluginName(p2PluginName *string) *SearchAssetsParams

WithP2PluginName adds the p2PluginName to the search assets params

func (*SearchAssetsParams) WithPrerelease

func (o *SearchAssetsParams) WithPrerelease(prerelease *string) *SearchAssetsParams

WithPrerelease adds the prerelease to the search assets params

func (*SearchAssetsParams) WithPypiClassifiers

func (o *SearchAssetsParams) WithPypiClassifiers(pypiClassifiers *string) *SearchAssetsParams

WithPypiClassifiers adds the pypiClassifiers to the search assets params

func (*SearchAssetsParams) WithPypiDescription

func (o *SearchAssetsParams) WithPypiDescription(pypiDescription *string) *SearchAssetsParams

WithPypiDescription adds the pypiDescription to the search assets params

func (*SearchAssetsParams) WithPypiKeywords

func (o *SearchAssetsParams) WithPypiKeywords(pypiKeywords *string) *SearchAssetsParams

WithPypiKeywords adds the pypiKeywords to the search assets params

func (*SearchAssetsParams) WithPypiSummary

func (o *SearchAssetsParams) WithPypiSummary(pypiSummary *string) *SearchAssetsParams

WithPypiSummary adds the pypiSummary to the search assets params

func (*SearchAssetsParams) WithQ

WithQ adds the q to the search assets params

func (*SearchAssetsParams) WithRepository

func (o *SearchAssetsParams) WithRepository(repository *string) *SearchAssetsParams

WithRepository adds the repository to the search assets params

func (*SearchAssetsParams) WithRequestTimeout

func (o *SearchAssetsParams) WithRequestTimeout(timeout time.Duration) *SearchAssetsParams

WithRequestTimeout adds the timeout to the search assets params

func (*SearchAssetsParams) WithRubygemsDescription

func (o *SearchAssetsParams) WithRubygemsDescription(rubygemsDescription *string) *SearchAssetsParams

WithRubygemsDescription adds the rubygemsDescription to the search assets params

func (*SearchAssetsParams) WithRubygemsPlatform

func (o *SearchAssetsParams) WithRubygemsPlatform(rubygemsPlatform *string) *SearchAssetsParams

WithRubygemsPlatform adds the rubygemsPlatform to the search assets params

func (*SearchAssetsParams) WithRubygemsSummary

func (o *SearchAssetsParams) WithRubygemsSummary(rubygemsSummary *string) *SearchAssetsParams

WithRubygemsSummary adds the rubygemsSummary to the search assets params

func (*SearchAssetsParams) WithSha1

func (o *SearchAssetsParams) WithSha1(sha1 *string) *SearchAssetsParams

WithSha1 adds the sha1 to the search assets params

func (*SearchAssetsParams) WithSha256

func (o *SearchAssetsParams) WithSha256(sha256 *string) *SearchAssetsParams

WithSha256 adds the sha256 to the search assets params

func (*SearchAssetsParams) WithSha512

func (o *SearchAssetsParams) WithSha512(sha512 *string) *SearchAssetsParams

WithSha512 adds the sha512 to the search assets params

func (*SearchAssetsParams) WithSort

func (o *SearchAssetsParams) WithSort(sort string) *SearchAssetsParams

WithSort adds the sort to the search assets params

func (*SearchAssetsParams) WithTimeout

func (o *SearchAssetsParams) WithTimeout(timeout int32) *SearchAssetsParams

WithTimeout adds the timeout to the search assets params

func (*SearchAssetsParams) WithVersion

func (o *SearchAssetsParams) WithVersion(version *string) *SearchAssetsParams

WithVersion adds the version to the search assets params

func (*SearchAssetsParams) WithYumArchitecture

func (o *SearchAssetsParams) WithYumArchitecture(yumArchitecture *string) *SearchAssetsParams

WithYumArchitecture adds the yumArchitecture to the search assets params

func (*SearchAssetsParams) WithYumName

func (o *SearchAssetsParams) WithYumName(yumName *string) *SearchAssetsParams

WithYumName adds the yumName to the search assets params

func (*SearchAssetsParams) WriteToRequest

func (o *SearchAssetsParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SearchAssetsReader

type SearchAssetsReader struct {
	// contains filtered or unexported fields
}

SearchAssetsReader is a Reader for the SearchAssets structure.

func (*SearchAssetsReader) ReadResponse

func (o *SearchAssetsReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type SearchOK

type SearchOK struct {
	Payload *models.PageComponentXO
}

SearchOK describes a response with status code 200, with default header values.

successful operation

func NewSearchOK

func NewSearchOK() *SearchOK

NewSearchOK creates a SearchOK with default headers values

func (*SearchOK) Code

func (o *SearchOK) Code() int

Code gets the status code for the search o k response

func (*SearchOK) Error

func (o *SearchOK) Error() string

func (*SearchOK) GetPayload

func (o *SearchOK) GetPayload() *models.PageComponentXO

func (*SearchOK) IsClientError

func (o *SearchOK) IsClientError() bool

IsClientError returns true when this search o k response has a 4xx status code

func (*SearchOK) IsCode

func (o *SearchOK) IsCode(code int) bool

IsCode returns true when this search o k response a status code equal to that given

func (*SearchOK) IsRedirect

func (o *SearchOK) IsRedirect() bool

IsRedirect returns true when this search o k response has a 3xx status code

func (*SearchOK) IsServerError

func (o *SearchOK) IsServerError() bool

IsServerError returns true when this search o k response has a 5xx status code

func (*SearchOK) IsSuccess

func (o *SearchOK) IsSuccess() bool

IsSuccess returns true when this search o k response has a 2xx status code

func (*SearchOK) String

func (o *SearchOK) String() string

type SearchParams

type SearchParams struct {

	/* ConanBaseVersion.

	   Conan base version
	*/
	ConanBaseVersion *string

	/* ConanChannel.

	   Conan channel
	*/
	ConanChannel *string

	/* ConanRevision.

	   Conan recipe revision
	*/
	ConanRevision *string

	/* ContinuationToken.

	   A token returned by a prior request. If present, the next page of results are returned
	*/
	ContinuationToken string

	/* Direction.

	   The direction to sort records in, defaults to ascending ('asc') for all sort fields, except version, which defaults to descending ('desc')
	*/
	Direction string

	/* DockerContentDigest.

	   Docker content digest
	*/
	DockerContentDigest *string

	/* DockerImageName.

	   Docker image name
	*/
	DockerImageName *string

	/* DockerImageTag.

	   Docker image tag
	*/
	DockerImageTag *string

	/* DockerLayerID.

	   Docker layer ID
	*/
	DockerLayerID *string

	/* Format.

	   Query by format
	*/
	Format *string

	/* Gavec.

	   Group asset version extension classifier
	*/
	Gavec *string

	/* Group.

	   Component group
	*/
	Group *string

	/* MavenArtifactID.

	   Maven artifactId
	*/
	MavenArtifactID *string

	/* MavenBaseVersion.

	   Maven base version
	*/
	MavenBaseVersion *string

	/* MavenClassifier.

	   Maven classifier of component's asset
	*/
	MavenClassifier *string

	/* MavenExtension.

	   Maven extension of component's asset
	*/
	MavenExtension *string

	/* MavenGroupID.

	   Maven groupId
	*/
	MavenGroupID *string

	/* Md5.

	   Specific MD5 hash of component's asset
	*/
	Md5 *string

	/* Name.

	   Component name
	*/
	Name *string

	/* NpmAuthor.

	   npm author
	*/
	NpmAuthor *string

	/* NpmDescription.

	   npm description
	*/
	NpmDescription *string

	/* NpmKeywords.

	   npm keywords
	*/
	NpmKeywords *string

	/* NpmLicense.

	   npm license
	*/
	NpmLicense *string

	/* NpmScope.

	   npm scope
	*/
	NpmScope *string

	/* NpmTaggedIs.

	   npm tagged is
	*/
	NpmTaggedIs *string

	/* NpmTaggedNot.

	   npm tagged not
	*/
	NpmTaggedNot *string

	/* NugetAuthors.

	   NuGet authors
	*/
	NugetAuthors *string

	/* NugetDescription.

	   NuGet description
	*/
	NugetDescription *string

	/* NugetID.

	   NuGet id
	*/
	NugetID *string

	/* NugetSummary.

	   NuGet summary
	*/
	NugetSummary *string

	/* NugetTags.

	   NuGet tags
	*/
	NugetTags *string

	/* NugetTitle.

	   NuGet title
	*/
	NugetTitle *string

	/* P2PluginName.

	   p2 plugin name
	*/
	P2PluginName *string

	/* Prerelease.

	   Prerelease version flag
	*/
	Prerelease *string

	/* PypiClassifiers.

	   PyPI classifiers
	*/
	PypiClassifiers *string

	/* PypiDescription.

	   PyPI description
	*/
	PypiDescription *string

	/* PypiKeywords.

	   PyPI keywords
	*/
	PypiKeywords *string

	/* PypiSummary.

	   PyPI summary
	*/
	PypiSummary *string

	/* Q.

	   Query by keyword
	*/
	Q *string

	/* Repository.

	   Repository name
	*/
	Repository *string

	/* RubygemsDescription.

	   RubyGems description
	*/
	RubygemsDescription *string

	/* RubygemsPlatform.

	   RubyGems platform
	*/
	RubygemsPlatform *string

	/* RubygemsSummary.

	   RubyGems summary
	*/
	RubygemsSummary *string

	/* Sha1.

	   Specific SHA-1 hash of component's asset
	*/
	Sha1 *string

	/* Sha256.

	   Specific SHA-256 hash of component's asset
	*/
	Sha256 *string

	/* Sha512.

	   Specific SHA-512 hash of component's asset
	*/
	Sha512 *string

	/* Sort.

	   The field to sort the results against, if left empty, a sort based on match weight will be used.
	*/
	Sort string

	/* Timeout.

	   How long to wait for search results in seconds. If this value is not provided, the system default timeout will be used.

	   Format: int32
	*/
	Timeout int32

	/* Version.

	   Component version
	*/
	Version *string

	/* YumArchitecture.

	   Yum architecture
	*/
	YumArchitecture *string

	/* YumName.

	   Yum package name
	*/
	YumName *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

SearchParams contains all the parameters to send to the API endpoint

for the search operation.

Typically these are written to a http.Request.

func NewSearchParams

func NewSearchParams() *SearchParams

NewSearchParams creates a new SearchParams object, with the default timeout for this client.

Default values are not hydrated, since defaults are normally applied by the API server side.

To enforce default values in parameter, use SetDefaults or WithDefaults.

func NewSearchParamsWithContext

func NewSearchParamsWithContext(ctx context.Context) *SearchParams

NewSearchParamsWithContext creates a new SearchParams object with the ability to set a context for a request.

func NewSearchParamsWithHTTPClient

func NewSearchParamsWithHTTPClient(client *http.Client) *SearchParams

NewSearchParamsWithHTTPClient creates a new SearchParams object with the ability to set a custom HTTPClient for a request.

func NewSearchParamsWithTimeout

func NewSearchParamsWithTimeout(timeout time.Duration) *SearchParams

NewSearchParamsWithTimeout creates a new SearchParams object with the ability to set a timeout on a request.

func (*SearchParams) SetConanBaseVersion

func (o *SearchParams) SetConanBaseVersion(conanBaseVersion *string)

SetConanBaseVersion adds the conanBaseVersion to the search params

func (*SearchParams) SetConanChannel

func (o *SearchParams) SetConanChannel(conanChannel *string)

SetConanChannel adds the conanChannel to the search params

func (*SearchParams) SetConanRevision

func (o *SearchParams) SetConanRevision(conanRevision *string)

SetConanRevision adds the conanRevision to the search params

func (*SearchParams) SetContext

func (o *SearchParams) SetContext(ctx context.Context)

SetContext adds the context to the search params

func (*SearchParams) SetContinuationToken

func (o *SearchParams) SetContinuationToken(continuationToken string)

SetContinuationToken adds the continuationToken to the search params

func (*SearchParams) SetDefaults

func (o *SearchParams) SetDefaults()

SetDefaults hydrates default values in the search params (not the query body).

All values with no default are reset to their zero value.

func (*SearchParams) SetDirection

func (o *SearchParams) SetDirection(direction string)

SetDirection adds the direction to the search params

func (*SearchParams) SetDockerContentDigest

func (o *SearchParams) SetDockerContentDigest(dockerContentDigest *string)

SetDockerContentDigest adds the dockerContentDigest to the search params

func (*SearchParams) SetDockerImageName

func (o *SearchParams) SetDockerImageName(dockerImageName *string)

SetDockerImageName adds the dockerImageName to the search params

func (*SearchParams) SetDockerImageTag

func (o *SearchParams) SetDockerImageTag(dockerImageTag *string)

SetDockerImageTag adds the dockerImageTag to the search params

func (*SearchParams) SetDockerLayerID

func (o *SearchParams) SetDockerLayerID(dockerLayerID *string)

SetDockerLayerID adds the dockerLayerId to the search params

func (*SearchParams) SetFormat

func (o *SearchParams) SetFormat(format *string)

SetFormat adds the format to the search params

func (*SearchParams) SetGavec

func (o *SearchParams) SetGavec(gavec *string)

SetGavec adds the gavec to the search params

func (*SearchParams) SetGroup

func (o *SearchParams) SetGroup(group *string)

SetGroup adds the group to the search params

func (*SearchParams) SetHTTPClient

func (o *SearchParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the search params

func (*SearchParams) SetMavenArtifactID

func (o *SearchParams) SetMavenArtifactID(mavenArtifactID *string)

SetMavenArtifactID adds the mavenArtifactId to the search params

func (*SearchParams) SetMavenBaseVersion

func (o *SearchParams) SetMavenBaseVersion(mavenBaseVersion *string)

SetMavenBaseVersion adds the mavenBaseVersion to the search params

func (*SearchParams) SetMavenClassifier

func (o *SearchParams) SetMavenClassifier(mavenClassifier *string)

SetMavenClassifier adds the mavenClassifier to the search params

func (*SearchParams) SetMavenExtension

func (o *SearchParams) SetMavenExtension(mavenExtension *string)

SetMavenExtension adds the mavenExtension to the search params

func (*SearchParams) SetMavenGroupID

func (o *SearchParams) SetMavenGroupID(mavenGroupID *string)

SetMavenGroupID adds the mavenGroupId to the search params

func (*SearchParams) SetMd5

func (o *SearchParams) SetMd5(md5 *string)

SetMd5 adds the md5 to the search params

func (*SearchParams) SetName

func (o *SearchParams) SetName(name *string)

SetName adds the name to the search params

func (*SearchParams) SetNpmAuthor

func (o *SearchParams) SetNpmAuthor(npmAuthor *string)

SetNpmAuthor adds the npmAuthor to the search params

func (*SearchParams) SetNpmDescription

func (o *SearchParams) SetNpmDescription(npmDescription *string)

SetNpmDescription adds the npmDescription to the search params

func (*SearchParams) SetNpmKeywords

func (o *SearchParams) SetNpmKeywords(npmKeywords *string)

SetNpmKeywords adds the npmKeywords to the search params

func (*SearchParams) SetNpmLicense

func (o *SearchParams) SetNpmLicense(npmLicense *string)

SetNpmLicense adds the npmLicense to the search params

func (*SearchParams) SetNpmScope

func (o *SearchParams) SetNpmScope(npmScope *string)

SetNpmScope adds the npmScope to the search params

func (*SearchParams) SetNpmTaggedIs

func (o *SearchParams) SetNpmTaggedIs(npmTaggedIs *string)

SetNpmTaggedIs adds the npmTaggedIs to the search params

func (*SearchParams) SetNpmTaggedNot

func (o *SearchParams) SetNpmTaggedNot(npmTaggedNot *string)

SetNpmTaggedNot adds the npmTaggedNot to the search params

func (*SearchParams) SetNugetAuthors

func (o *SearchParams) SetNugetAuthors(nugetAuthors *string)

SetNugetAuthors adds the nugetAuthors to the search params

func (*SearchParams) SetNugetDescription

func (o *SearchParams) SetNugetDescription(nugetDescription *string)

SetNugetDescription adds the nugetDescription to the search params

func (*SearchParams) SetNugetID

func (o *SearchParams) SetNugetID(nugetID *string)

SetNugetID adds the nugetId to the search params

func (*SearchParams) SetNugetSummary

func (o *SearchParams) SetNugetSummary(nugetSummary *string)

SetNugetSummary adds the nugetSummary to the search params

func (*SearchParams) SetNugetTags

func (o *SearchParams) SetNugetTags(nugetTags *string)

SetNugetTags adds the nugetTags to the search params

func (*SearchParams) SetNugetTitle

func (o *SearchParams) SetNugetTitle(nugetTitle *string)

SetNugetTitle adds the nugetTitle to the search params

func (*SearchParams) SetP2PluginName

func (o *SearchParams) SetP2PluginName(p2PluginName *string)

SetP2PluginName adds the p2PluginName to the search params

func (*SearchParams) SetPrerelease

func (o *SearchParams) SetPrerelease(prerelease *string)

SetPrerelease adds the prerelease to the search params

func (*SearchParams) SetPypiClassifiers

func (o *SearchParams) SetPypiClassifiers(pypiClassifiers *string)

SetPypiClassifiers adds the pypiClassifiers to the search params

func (*SearchParams) SetPypiDescription

func (o *SearchParams) SetPypiDescription(pypiDescription *string)

SetPypiDescription adds the pypiDescription to the search params

func (*SearchParams) SetPypiKeywords

func (o *SearchParams) SetPypiKeywords(pypiKeywords *string)

SetPypiKeywords adds the pypiKeywords to the search params

func (*SearchParams) SetPypiSummary

func (o *SearchParams) SetPypiSummary(pypiSummary *string)

SetPypiSummary adds the pypiSummary to the search params

func (*SearchParams) SetQ

func (o *SearchParams) SetQ(q *string)

SetQ adds the q to the search params

func (*SearchParams) SetRepository

func (o *SearchParams) SetRepository(repository *string)

SetRepository adds the repository to the search params

func (*SearchParams) SetRequestTimeout

func (o *SearchParams) SetRequestTimeout(timeout time.Duration)

SetRequestTimeout adds the timeout to the search params

func (*SearchParams) SetRubygemsDescription

func (o *SearchParams) SetRubygemsDescription(rubygemsDescription *string)

SetRubygemsDescription adds the rubygemsDescription to the search params

func (*SearchParams) SetRubygemsPlatform

func (o *SearchParams) SetRubygemsPlatform(rubygemsPlatform *string)

SetRubygemsPlatform adds the rubygemsPlatform to the search params

func (*SearchParams) SetRubygemsSummary

func (o *SearchParams) SetRubygemsSummary(rubygemsSummary *string)

SetRubygemsSummary adds the rubygemsSummary to the search params

func (*SearchParams) SetSha1

func (o *SearchParams) SetSha1(sha1 *string)

SetSha1 adds the sha1 to the search params

func (*SearchParams) SetSha256

func (o *SearchParams) SetSha256(sha256 *string)

SetSha256 adds the sha256 to the search params

func (*SearchParams) SetSha512

func (o *SearchParams) SetSha512(sha512 *string)

SetSha512 adds the sha512 to the search params

func (*SearchParams) SetSort

func (o *SearchParams) SetSort(sort string)

SetSort adds the sort to the search params

func (*SearchParams) SetTimeout

func (o *SearchParams) SetTimeout(timeout int32)

SetTimeout adds the timeout to the search params

func (*SearchParams) SetVersion

func (o *SearchParams) SetVersion(version *string)

SetVersion adds the version to the search params

func (*SearchParams) SetYumArchitecture

func (o *SearchParams) SetYumArchitecture(yumArchitecture *string)

SetYumArchitecture adds the yumArchitecture to the search params

func (*SearchParams) SetYumName

func (o *SearchParams) SetYumName(yumName *string)

SetYumName adds the yumName to the search params

func (*SearchParams) WithConanBaseVersion

func (o *SearchParams) WithConanBaseVersion(conanBaseVersion *string) *SearchParams

WithConanBaseVersion adds the conanBaseVersion to the search params

func (*SearchParams) WithConanChannel

func (o *SearchParams) WithConanChannel(conanChannel *string) *SearchParams

WithConanChannel adds the conanChannel to the search params

func (*SearchParams) WithConanRevision

func (o *SearchParams) WithConanRevision(conanRevision *string) *SearchParams

WithConanRevision adds the conanRevision to the search params

func (*SearchParams) WithContext

func (o *SearchParams) WithContext(ctx context.Context) *SearchParams

WithContext adds the context to the search params

func (*SearchParams) WithContinuationToken

func (o *SearchParams) WithContinuationToken(continuationToken string) *SearchParams

WithContinuationToken adds the continuationToken to the search params

func (*SearchParams) WithDefaults

func (o *SearchParams) WithDefaults() *SearchParams

WithDefaults hydrates default values in the search params (not the query body).

All values with no default are reset to their zero value.

func (*SearchParams) WithDirection

func (o *SearchParams) WithDirection(direction string) *SearchParams

WithDirection adds the direction to the search params

func (*SearchParams) WithDockerContentDigest

func (o *SearchParams) WithDockerContentDigest(dockerContentDigest *string) *SearchParams

WithDockerContentDigest adds the dockerContentDigest to the search params

func (*SearchParams) WithDockerImageName

func (o *SearchParams) WithDockerImageName(dockerImageName *string) *SearchParams

WithDockerImageName adds the dockerImageName to the search params

func (*SearchParams) WithDockerImageTag

func (o *SearchParams) WithDockerImageTag(dockerImageTag *string) *SearchParams

WithDockerImageTag adds the dockerImageTag to the search params

func (*SearchParams) WithDockerLayerID

func (o *SearchParams) WithDockerLayerID(dockerLayerID *string) *SearchParams

WithDockerLayerID adds the dockerLayerID to the search params

func (*SearchParams) WithFormat

func (o *SearchParams) WithFormat(format *string) *SearchParams

WithFormat adds the format to the search params

func (*SearchParams) WithGavec

func (o *SearchParams) WithGavec(gavec *string) *SearchParams

WithGavec adds the gavec to the search params

func (*SearchParams) WithGroup

func (o *SearchParams) WithGroup(group *string) *SearchParams

WithGroup adds the group to the search params

func (*SearchParams) WithHTTPClient

func (o *SearchParams) WithHTTPClient(client *http.Client) *SearchParams

WithHTTPClient adds the HTTPClient to the search params

func (*SearchParams) WithMavenArtifactID

func (o *SearchParams) WithMavenArtifactID(mavenArtifactID *string) *SearchParams

WithMavenArtifactID adds the mavenArtifactID to the search params

func (*SearchParams) WithMavenBaseVersion

func (o *SearchParams) WithMavenBaseVersion(mavenBaseVersion *string) *SearchParams

WithMavenBaseVersion adds the mavenBaseVersion to the search params

func (*SearchParams) WithMavenClassifier

func (o *SearchParams) WithMavenClassifier(mavenClassifier *string) *SearchParams

WithMavenClassifier adds the mavenClassifier to the search params

func (*SearchParams) WithMavenExtension

func (o *SearchParams) WithMavenExtension(mavenExtension *string) *SearchParams

WithMavenExtension adds the mavenExtension to the search params

func (*SearchParams) WithMavenGroupID

func (o *SearchParams) WithMavenGroupID(mavenGroupID *string) *SearchParams

WithMavenGroupID adds the mavenGroupID to the search params

func (*SearchParams) WithMd5

func (o *SearchParams) WithMd5(md5 *string) *SearchParams

WithMd5 adds the md5 to the search params

func (*SearchParams) WithName

func (o *SearchParams) WithName(name *string) *SearchParams

WithName adds the name to the search params

func (*SearchParams) WithNpmAuthor

func (o *SearchParams) WithNpmAuthor(npmAuthor *string) *SearchParams

WithNpmAuthor adds the npmAuthor to the search params

func (*SearchParams) WithNpmDescription

func (o *SearchParams) WithNpmDescription(npmDescription *string) *SearchParams

WithNpmDescription adds the npmDescription to the search params

func (*SearchParams) WithNpmKeywords

func (o *SearchParams) WithNpmKeywords(npmKeywords *string) *SearchParams

WithNpmKeywords adds the npmKeywords to the search params

func (*SearchParams) WithNpmLicense

func (o *SearchParams) WithNpmLicense(npmLicense *string) *SearchParams

WithNpmLicense adds the npmLicense to the search params

func (*SearchParams) WithNpmScope

func (o *SearchParams) WithNpmScope(npmScope *string) *SearchParams

WithNpmScope adds the npmScope to the search params

func (*SearchParams) WithNpmTaggedIs

func (o *SearchParams) WithNpmTaggedIs(npmTaggedIs *string) *SearchParams

WithNpmTaggedIs adds the npmTaggedIs to the search params

func (*SearchParams) WithNpmTaggedNot

func (o *SearchParams) WithNpmTaggedNot(npmTaggedNot *string) *SearchParams

WithNpmTaggedNot adds the npmTaggedNot to the search params

func (*SearchParams) WithNugetAuthors

func (o *SearchParams) WithNugetAuthors(nugetAuthors *string) *SearchParams

WithNugetAuthors adds the nugetAuthors to the search params

func (*SearchParams) WithNugetDescription

func (o *SearchParams) WithNugetDescription(nugetDescription *string) *SearchParams

WithNugetDescription adds the nugetDescription to the search params

func (*SearchParams) WithNugetID

func (o *SearchParams) WithNugetID(nugetID *string) *SearchParams

WithNugetID adds the nugetID to the search params

func (*SearchParams) WithNugetSummary

func (o *SearchParams) WithNugetSummary(nugetSummary *string) *SearchParams

WithNugetSummary adds the nugetSummary to the search params

func (*SearchParams) WithNugetTags

func (o *SearchParams) WithNugetTags(nugetTags *string) *SearchParams

WithNugetTags adds the nugetTags to the search params

func (*SearchParams) WithNugetTitle

func (o *SearchParams) WithNugetTitle(nugetTitle *string) *SearchParams

WithNugetTitle adds the nugetTitle to the search params

func (*SearchParams) WithP2PluginName

func (o *SearchParams) WithP2PluginName(p2PluginName *string) *SearchParams

WithP2PluginName adds the p2PluginName to the search params

func (*SearchParams) WithPrerelease

func (o *SearchParams) WithPrerelease(prerelease *string) *SearchParams

WithPrerelease adds the prerelease to the search params

func (*SearchParams) WithPypiClassifiers

func (o *SearchParams) WithPypiClassifiers(pypiClassifiers *string) *SearchParams

WithPypiClassifiers adds the pypiClassifiers to the search params

func (*SearchParams) WithPypiDescription

func (o *SearchParams) WithPypiDescription(pypiDescription *string) *SearchParams

WithPypiDescription adds the pypiDescription to the search params

func (*SearchParams) WithPypiKeywords

func (o *SearchParams) WithPypiKeywords(pypiKeywords *string) *SearchParams

WithPypiKeywords adds the pypiKeywords to the search params

func (*SearchParams) WithPypiSummary

func (o *SearchParams) WithPypiSummary(pypiSummary *string) *SearchParams

WithPypiSummary adds the pypiSummary to the search params

func (*SearchParams) WithQ

func (o *SearchParams) WithQ(q *string) *SearchParams

WithQ adds the q to the search params

func (*SearchParams) WithRepository

func (o *SearchParams) WithRepository(repository *string) *SearchParams

WithRepository adds the repository to the search params

func (*SearchParams) WithRequestTimeout

func (o *SearchParams) WithRequestTimeout(timeout time.Duration) *SearchParams

WithRequestTimeout adds the timeout to the search params

func (*SearchParams) WithRubygemsDescription

func (o *SearchParams) WithRubygemsDescription(rubygemsDescription *string) *SearchParams

WithRubygemsDescription adds the rubygemsDescription to the search params

func (*SearchParams) WithRubygemsPlatform

func (o *SearchParams) WithRubygemsPlatform(rubygemsPlatform *string) *SearchParams

WithRubygemsPlatform adds the rubygemsPlatform to the search params

func (*SearchParams) WithRubygemsSummary

func (o *SearchParams) WithRubygemsSummary(rubygemsSummary *string) *SearchParams

WithRubygemsSummary adds the rubygemsSummary to the search params

func (*SearchParams) WithSha1

func (o *SearchParams) WithSha1(sha1 *string) *SearchParams

WithSha1 adds the sha1 to the search params

func (*SearchParams) WithSha256

func (o *SearchParams) WithSha256(sha256 *string) *SearchParams

WithSha256 adds the sha256 to the search params

func (*SearchParams) WithSha512

func (o *SearchParams) WithSha512(sha512 *string) *SearchParams

WithSha512 adds the sha512 to the search params

func (*SearchParams) WithSort

func (o *SearchParams) WithSort(sort string) *SearchParams

WithSort adds the sort to the search params

func (*SearchParams) WithTimeout

func (o *SearchParams) WithTimeout(timeout int32) *SearchParams

WithTimeout adds the timeout to the search params

func (*SearchParams) WithVersion

func (o *SearchParams) WithVersion(version *string) *SearchParams

WithVersion adds the version to the search params

func (*SearchParams) WithYumArchitecture

func (o *SearchParams) WithYumArchitecture(yumArchitecture *string) *SearchParams

WithYumArchitecture adds the yumArchitecture to the search params

func (*SearchParams) WithYumName

func (o *SearchParams) WithYumName(yumName *string) *SearchParams

WithYumName adds the yumName to the search params

func (*SearchParams) WriteToRequest

func (o *SearchParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type SearchReader

type SearchReader struct {
	// contains filtered or unexported fields
}

SearchReader is a Reader for the Search structure.

func (*SearchReader) ReadResponse

func (o *SearchReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL