Package com.buildless.service.v1
package com.buildless.service.v1
-
ClassDescriptionSpecifies a response to a request for current auth state.Specifies a response to a request for current auth state.Validates
AuthInfoResponseprotobuf objects.Request for authorization.Request for authorization.ValidatesAuthorizeRequestprotobuf objects.Defines the API surface for the main Buildless service.Defines the API surface for the main Buildless service.A stub to allow clients to do synchronous rpc calls to service Buildless.A stub to allow clients to do ListenableFuture-style rpc calls to service Buildless.Base class for the server implementation of the service Buildless.A stub to allow clients to do asynchronous rpc calls to service Buildless.Specifies the structure of a request for dynamic build cache configuration.Specifies the structure of a request for dynamic build cache configuration.ValidatesCacheConfigRequestprotobuf objects.Specifies a response to a request for dynamic build cache configuration.Specifies a response to a request for dynamic build cache configuration.ValidatesCacheConfigResponseprotobuf objects.Specifies a request to fetch a raw cached asset from Buildless.Specifies a request to fetch a raw cached asset from Buildless.ValidatesCacheFetchRequestprotobuf objects.Specifies a request to delete a cached asset from Buildless at a known key.Specifies a request to delete a cached asset from Buildless at a known key.ValidatesCacheFlushRequestprotobuf objects.Specifies a request to persist a raw cached asset with Buildless.Specifies a request to persist a raw cached asset with Buildless.ValidatesCacheStoreRequestprotobuf objects.Specifies response information for a cache store request.Specifies response information for a cache store request.ValidatesCacheStoreResponseprotobuf objects.Defines the API surface for methods which are provided to Buildless clients, SDKs, and tools.Defines the API surface for methods which are provided to Buildless clients, SDKs, and tools.A stub to allow clients to do synchronous rpc calls to service ClientConfig.A stub to allow clients to do ListenableFuture-style rpc calls to service ClientConfig.Base class for the server implementation of the service ClientConfig.A stub to allow clients to do asynchronous rpc calls to service ClientConfig.Request to activate a client-side session, by exchanging an authorized access token for a session ticket, which contains activation info for the user's account.Request to activate a client-side session, by exchanging an authorized access token for a session ticket, which contains activation info for the user's account.Specifies the structure of a response to activate a client session.Specifies the contents of a successfully activated native client session.Specifies the contents of a successfully activated native client session.Models a scope which the user has access to and can pick from.Models a scope which the user has access to and can pick from.Specifies the structure of a response to activate a client session.Specifies the contents of a partial session, which needs more information to fully activate.Specifies the contents of a partial session, which needs more information to fully activate.ValidatesClientSessionTicketprotobuf objects.ValidatesClientSessionTicket_ActivatedSessionprotobuf objects.ValidatesClientSessionTicket_AuthorizedScopeprotobuf objects.ValidatesClientSessionTicket_PartialSessionprotobuf objects.ValidatesClientSessionprotobuf objects.### Create Project: Request Specifies the structure of a request to create a new Buildless project.### Create Project: Request Specifies the structure of a request to create a new Buildless project.ValidatesCreateProjectRequestprotobuf objects.### Create Project: Response Specifies the structure of a response to a request to create a new Buildless project.### Create Project: Response Specifies the structure of a response to a request to create a new Buildless project.ValidatesCreateProjectResponseprotobuf objects.Checks a set of end-user credentials against the Buildless service.Checks a set of end-user credentials against the Buildless service.ValidatesCredentialCheckRequestprotobuf objects.Specifies a response to a request to check end-user credentials; indicates the status of the credential, along with any required steps to resolve issues.Specifies a response to a request to check end-user credentials; indicates the status of the credential, along with any required steps to resolve issues.ValidatesCredentialCheckResponseprotobuf objects.Defines the structure for an event which is delivered to the _Telemetry Service_.Defines the structure for an event which is delivered to the _Telemetry Service_.Specifies a response structure for an event delivered to the _Telemetry Service_.Specifies a response structure for an event delivered to the _Telemetry Service_.ValidatesEventIDprotobuf objects.ValidatesEventprotobuf objects.## Expression TBD.## Expression TBD.TBD.TBD.Specifies pre-generated project name information, for use at the user's discretion.Specifies pre-generated project name information, for use at the user's discretion.ValidatesGeneratedProjectNameprotobuf objects.### List Projects: Request### List Projects: RequestValidatesListProjectsRequestprotobuf objects.### List Projects: Response### List Projects: ResponseSpecifies metadata about the list of projects returned by the server.Specifies metadata about the list of projects returned by the server.ValidatesListProjectsResponseprotobuf objects.ValidatesListProjectsResponse_ProjectsListInfoprotobuf objects.### Archive Project: Request Specifies a request to archive a project.### Archive Project: Request Specifies a request to archive a project.ValidatesProjectArchiveRequestprotobuf objects.### Archive Project: Response Specifies a response to a request to archive a project.### Archive Project: Response Specifies a response to a request to archive a project.ValidatesProjectArchiveResponseprotobuf objects.### Check Project Name: Request Specifies a request to check a nominated project name for uniqueness, validity, and so on, during the regular course of a project creation flow, either in a UI or CLI circumstance.### Check Project Name: Request Specifies a request to check a nominated project name for uniqueness, validity, and so on, during the regular course of a project creation flow, either in a UI or CLI circumstance.ValidatesProjectCheckNameRequestprotobuf objects.### Check Project Name: Response Specifies the shape of a response to a request to check a project name for validity during a project creation flow.### Check Project Name: Response Specifies the shape of a response to a request to check a project name for validity during a project creation flow.ValidatesProjectCheckNameResponseprotobuf objects.### Create Project Advice: Request Specifies a request for advice to use in UI circumstances during a project creation flow.### Create Project Advice: Request Specifies a request for advice to use in UI circumstances during a project creation flow.ValidatesProjectCreateAdviceRequestprotobuf objects.### Create Project Advice: Response Specifies the shape of advice provided to the frontend about available scopes for project creation, and the impact of creating a project on quota.### Create Project Advice: Response Specifies the shape of advice provided to the frontend about available scopes for project creation, and the impact of creating a project on quota.Specifies project scope status information.Specifies project scope status information.ValidatesProjectCreateAdviceResponseprotobuf objects.ValidatesProjectCreateAdviceResponse_ProjectScopeprotobuf objects.### Delete Project: Request Specifies a request to delete a project.### Delete Project: Request Specifies a request to delete a project.ValidatesProjectDeleteRequestprotobuf objects.### Delete Project: Response Specifies a response to a request to delete a project.### Delete Project: Response Specifies a response to a request to delete a project.ValidatesProjectDeleteResponseprotobuf objects.### Fetch Project: Request### Fetch Project: RequestValidatesProjectFetchRequestprotobuf objects.### Fetch Project: Response### Fetch Project: ResponseValidatesProjectFetchResponseprotobuf objects.### Generate Project Name: Request Specifies a request to generate a project name, during the regular course of a project creation flow, either in a UI or CLI circumstance.### Generate Project Name: Request Specifies a request to generate a project name, during the regular course of a project creation flow, either in a UI or CLI circumstance.ValidatesProjectGenerateNameRequestprotobuf objects.### Generate Project Name: Response Specifies the shape of a response to a request to generate a project name during a project creation flow.### Generate Project Name: Response Specifies the shape of a response to a request to generate a project name during a project creation flow.ValidatesProjectGenerateNameResponseprotobuf objects.Describes a reference to a Buildless project.Describes a reference to a Buildless project.ValidatesProjectReferenceprotobuf objects.Defines the API surface for the Buildless Project Repositories service.Defines the API surface for the Buildless Project Repositories service.A stub to allow clients to do synchronous rpc calls to service ProjectRepositories.A stub to allow clients to do ListenableFuture-style rpc calls to service ProjectRepositories.Base class for the server implementation of the service ProjectRepositories.A stub to allow clients to do asynchronous rpc calls to service ProjectRepositories.### Fetch Project Repository: Request Specifies a request to fetch a record for a specific Buildless project repository.### Fetch Project Repository: Request Specifies a request to fetch a record for a specific Buildless project repository.ValidatesProjectRepositoryFetchRequestprotobuf objects.### Fetch Project Repository: Response Specifies a response to a request to fetch a record for a specific Buildless project repository.### Fetch Project Repository: Response Specifies a response to a request to fetch a record for a specific Buildless project repository.ValidatesProjectRepositoryFetchResponseprotobuf objects.### Link Project Repository: Request Specifies a request to add ("link") a repository to a Buildless project.### Link Project Repository: Request Specifies a request to add ("link") a repository to a Buildless project.ValidatesProjectRepositoryLinkRequestprotobuf objects.### Link Project Repository: Response Specifies a response to a request to add ("link") a repository to a Buildless project.### Link Project Repository: Response Specifies a response to a request to add ("link") a repository to a Buildless project.ValidatesProjectRepositoryLinkResponseprotobuf objects.### List Project Repositories: Request Specifies a request to list repositories which are linked to a given Buildless project.### List Project Repositories: Request Specifies a request to list repositories which are linked to a given Buildless project.ValidatesProjectRepositoryListRequestprotobuf objects.### List Project Repositories: Response Specifies a response to a request to list repositories which are linked to a given Buildless project.### List Project Repositories: Response Specifies a response to a request to list repositories which are linked to a given Buildless project.ValidatesProjectRepositoryListResponseprotobuf objects.Describes a reference to a Buildless project repository.Describes a reference to a Buildless project repository.ValidatesProjectRepositoryReferenceprotobuf objects.### Remove Project Repository: Request Specifies a request to delete ("remove") a repository from a project.### Remove Project Repository: Request Specifies a request to delete ("remove") a repository from a project.ValidatesProjectRepositoryRemoveRequestprotobuf objects.### Remove Project Repository: Response Specifies a response to a request to delete ("remove") a repository from a project.### Remove Project Repository: Response Specifies a response to a request to delete ("remove") a repository from a project.ValidatesProjectRepositoryRemoveResponseprotobuf objects.### Update Project Repository: Request Specifies a request to update settings or configuration for a given Buildless project repository.### Update Project Repository: Request Specifies a request to update settings or configuration for a given Buildless project repository.ValidatesProjectRepositoryUpdateRequestprotobuf objects.### Update Project Repository: Response Specifies a response to a request to update settings or configuration for a given Buildless project repository.### Update Project Repository: Response Specifies a response to a request to update settings or configuration for a given Buildless project repository.ValidatesProjectRepositoryUpdateResponseprotobuf objects.Defines the API surface for the Buildless Projects service.Defines the API surface for the Buildless Projects service.A stub to allow clients to do synchronous rpc calls to service Projects.A stub to allow clients to do ListenableFuture-style rpc calls to service Projects.Base class for the server implementation of the service Projects.A stub to allow clients to do asynchronous rpc calls to service Projects.## Query Options Specifies a combined set of generic query input parameters, including support for sort specifications, filter clauses and features like pagination and output control.## Query Options Specifies a combined set of generic query input parameters, including support for sort specifications, filter clauses and features like pagination and output control.Specifies a filter directive which should apply to a data query.Specifies a filter directive which should apply to a data query.Enumerates supported filter operators which can be used with structured filter declarations on a query.Specifies the structure of a declarative property-based filter.Specifies the structure of a declarative property-based filter.Specifies an output directive which controls relationship expansion, property sub-setting, and so on.Specifies an output directive which controls relationship expansion, property sub-setting, and so on.Specifies a pagination directive which controls the record window to return.Specifies a pagination directive which controls the record window to return.Specifies a sort directive which should apply to a data query.Specifies a sort directive which should apply to a data query.Enumerates supported sort directions.Specifies service capabilities for a Buildless-compliant endpoint; this includes the Buildless Service and also local near cache servers.Specifies service capabilities for a Buildless-compliant endpoint; this includes the Buildless Service and also local near cache servers.Enumeration of capabilities that can be declared by a Buildless Protocol service.Specifies combined information about a service endpoint's capabilities; capabilities may be expressed as known values from the `Capability` enumeration, or as arbitrary string `key` values.Specifies combined information about a service endpoint's capabilities; capabilities may be expressed as known values from the `Capability` enumeration, or as arbitrary string `key` values.ValidatesServiceCapabilitiesprotobuf objects.ValidatesServiceCapabilities_CapabilityInfoprotobuf objects.Specifies information about a Buildless Protocol endpoint.Specifies information about a Buildless Protocol endpoint.Enumerates types of endpoints which may be expressed in a build cache dynamic configuration.ValidatesServiceEndpointprotobuf objects.Defines the API surface for the Buildless analytics service.Defines the API surface for the Buildless analytics service.A stub to allow clients to do synchronous rpc calls to service Telemetry.A stub to allow clients to do ListenableFuture-style rpc calls to service Telemetry.Base class for the server implementation of the service Telemetry.A stub to allow clients to do asynchronous rpc calls to service Telemetry.### Update Project Settings: Request Apply an update to a project's settings, which may include its visibility mode, display name, and other settings which are mutable.### Update Project Settings: Request Apply an update to a project's settings, which may include its visibility mode, display name, and other settings which are mutable.ValidatesUpdateProjectSettingsRequestprotobuf objects.### Update Project Settings: Response Response to a request to apply an update to project-level settings.### Update Project Settings: Response Response to a request to apply an update to project-level settings.ValidatesUpdateProjectSettingsResponseprotobuf objects.