Documentation ¶
Overview ¶
Package androidbuildinternal provides access to the .
Creating a client ¶
Usage example:
import "go.skia.org/infra/go/androidbuildinternal/v2beta1" ... ctx := context.Background() androidbuildinternalService, err := androidbuildinternal.NewService(ctx)
In this example, Google Application Default Credentials are used for authentication.
For information on how to create and obtain Application Default Credentials, see https://developers.google.com/identity/protocols/application-default-credentials.
Other authentication options ¶
To use an API key for authentication (note: some APIs do not support API keys), use option.WithAPIKey:
androidbuildinternalService, err := androidbuildinternal.NewService(ctx, option.WithAPIKey("AIza..."))
To use an OAuth token (e.g., a user token obtained via a three-legged OAuth flow), use option.WithTokenSource:
config := &oauth2.Config{...} // ... token, err := config.Exchange(ctx, ...) androidbuildinternalService, err := androidbuildinternal.NewService(ctx, option.WithTokenSource(config.TokenSource(ctx, token)))
See https://godoc.org/google.golang.org/api/option/ for details on options.
Index ¶
- Constants
- type AnalyzerFinding
- type AnalyzerFindingFix
- type AnalyzerFindingFixReplacement
- type AnalyzerFindingListResponse
- type AnalyzerFindingLocation
- type AnalyzerFindingLocationMetadata
- type AnalyzerFindingLocationMetadataBuildArtifactLocationMetadata
- type AnalyzerFindingLocationMetadataExternalLocationMetadata
- type AnalyzerResult
- type AnalyzerResultAddFindingsRequest
- type AnalyzerResultAddFindingsResponse
- type AnalyzerResultCategoriesRequest
- type AnalyzerResultCategoriesResponse
- type AnalyzerResultListResponse
- type AnalyzerResultRunTiming
- type AnalyzerfindingGetCall
- func (c *AnalyzerfindingGetCall) Context(ctx context.Context) *AnalyzerfindingGetCall
- func (c *AnalyzerfindingGetCall) Do(opts ...googleapi.CallOption) (*AnalyzerFinding, error)
- func (c *AnalyzerfindingGetCall) Fields(s ...googleapi.Field) *AnalyzerfindingGetCall
- func (c *AnalyzerfindingGetCall) Header() http.Header
- func (c *AnalyzerfindingGetCall) IfNoneMatch(entityTag string) *AnalyzerfindingGetCall
- type AnalyzerfindingListCall
- func (c *AnalyzerfindingListCall) AnalyzerResultId(analyzerResultId string) *AnalyzerfindingListCall
- func (c *AnalyzerfindingListCall) Context(ctx context.Context) *AnalyzerfindingListCall
- func (c *AnalyzerfindingListCall) Do(opts ...googleapi.CallOption) (*AnalyzerFindingListResponse, error)
- func (c *AnalyzerfindingListCall) Fields(s ...googleapi.Field) *AnalyzerfindingListCall
- func (c *AnalyzerfindingListCall) Header() http.Header
- func (c *AnalyzerfindingListCall) IfNoneMatch(entityTag string) *AnalyzerfindingListCall
- func (c *AnalyzerfindingListCall) MaxResults(maxResults int64) *AnalyzerfindingListCall
- func (c *AnalyzerfindingListCall) PageToken(pageToken string) *AnalyzerfindingListCall
- func (c *AnalyzerfindingListCall) Pages(ctx context.Context, f func(*AnalyzerFindingListResponse) error) error
- type AnalyzerfindingService
- type AnalyzerresultAddFindingsCall
- func (c *AnalyzerresultAddFindingsCall) Context(ctx context.Context) *AnalyzerresultAddFindingsCall
- func (c *AnalyzerresultAddFindingsCall) Do(opts ...googleapi.CallOption) (*AnalyzerResultAddFindingsResponse, error)
- func (c *AnalyzerresultAddFindingsCall) Fields(s ...googleapi.Field) *AnalyzerresultAddFindingsCall
- func (c *AnalyzerresultAddFindingsCall) Header() http.Header
- type AnalyzerresultCategoriesCall
- func (c *AnalyzerresultCategoriesCall) Context(ctx context.Context) *AnalyzerresultCategoriesCall
- func (c *AnalyzerresultCategoriesCall) Do(opts ...googleapi.CallOption) (*AnalyzerResultCategoriesResponse, error)
- func (c *AnalyzerresultCategoriesCall) Fields(s ...googleapi.Field) *AnalyzerresultCategoriesCall
- func (c *AnalyzerresultCategoriesCall) Header() http.Header
- type AnalyzerresultGetCall
- func (c *AnalyzerresultGetCall) Context(ctx context.Context) *AnalyzerresultGetCall
- func (c *AnalyzerresultGetCall) Do(opts ...googleapi.CallOption) (*AnalyzerResult, error)
- func (c *AnalyzerresultGetCall) Fields(s ...googleapi.Field) *AnalyzerresultGetCall
- func (c *AnalyzerresultGetCall) Header() http.Header
- func (c *AnalyzerresultGetCall) IfNoneMatch(entityTag string) *AnalyzerresultGetCall
- type AnalyzerresultInsertCall
- func (c *AnalyzerresultInsertCall) Context(ctx context.Context) *AnalyzerresultInsertCall
- func (c *AnalyzerresultInsertCall) Do(opts ...googleapi.CallOption) (*AnalyzerResult, error)
- func (c *AnalyzerresultInsertCall) Fields(s ...googleapi.Field) *AnalyzerresultInsertCall
- func (c *AnalyzerresultInsertCall) Header() http.Header
- type AnalyzerresultListCall
- func (c *AnalyzerresultListCall) Category(category string) *AnalyzerresultListCall
- func (c *AnalyzerresultListCall) ChangeNumber(changeNumber int64) *AnalyzerresultListCall
- func (c *AnalyzerresultListCall) Context(ctx context.Context) *AnalyzerresultListCall
- func (c *AnalyzerresultListCall) Do(opts ...googleapi.CallOption) (*AnalyzerResultListResponse, error)
- func (c *AnalyzerresultListCall) Fields(s ...googleapi.Field) *AnalyzerresultListCall
- func (c *AnalyzerresultListCall) Header() http.Header
- func (c *AnalyzerresultListCall) Hostname(hostname string) *AnalyzerresultListCall
- func (c *AnalyzerresultListCall) IfNoneMatch(entityTag string) *AnalyzerresultListCall
- func (c *AnalyzerresultListCall) MaxResults(maxResults int64) *AnalyzerresultListCall
- func (c *AnalyzerresultListCall) PageToken(pageToken string) *AnalyzerresultListCall
- func (c *AnalyzerresultListCall) Pages(ctx context.Context, f func(*AnalyzerResultListResponse) error) error
- func (c *AnalyzerresultListCall) Patchset(patchset string) *AnalyzerresultListCall
- func (c *AnalyzerresultListCall) Status(status string) *AnalyzerresultListCall
- type AnalyzerresultPatchCall
- func (c *AnalyzerresultPatchCall) Context(ctx context.Context) *AnalyzerresultPatchCall
- func (c *AnalyzerresultPatchCall) Do(opts ...googleapi.CallOption) (*AnalyzerResult, error)
- func (c *AnalyzerresultPatchCall) Fields(s ...googleapi.Field) *AnalyzerresultPatchCall
- func (c *AnalyzerresultPatchCall) Header() http.Header
- type AnalyzerresultService
- func (r *AnalyzerresultService) AddFindings(analyzerResultId string, ...) *AnalyzerresultAddFindingsCall
- func (r *AnalyzerresultService) Categories(analyzerresultcategoriesrequest *AnalyzerResultCategoriesRequest) *AnalyzerresultCategoriesCall
- func (r *AnalyzerresultService) Get(resourceId string) *AnalyzerresultGetCall
- func (r *AnalyzerresultService) Insert(analyzerresult *AnalyzerResult) *AnalyzerresultInsertCall
- func (r *AnalyzerresultService) List() *AnalyzerresultListCall
- func (r *AnalyzerresultService) Patch(resourceId string, analyzerresult *AnalyzerResult) *AnalyzerresultPatchCall
- func (r *AnalyzerresultService) Update(resourceId string, analyzerresult *AnalyzerResult) *AnalyzerresultUpdateCall
- type AnalyzerresultUpdateCall
- func (c *AnalyzerresultUpdateCall) Context(ctx context.Context) *AnalyzerresultUpdateCall
- func (c *AnalyzerresultUpdateCall) Do(opts ...googleapi.CallOption) (*AnalyzerResult, error)
- func (c *AnalyzerresultUpdateCall) Fields(s ...googleapi.Field) *AnalyzerresultUpdateCall
- func (c *AnalyzerresultUpdateCall) Header() http.Header
- type AnchorwatchMessage
- type AnchorwatchMessageFieldTuple
- type AnchorwatchMessageMethodCall
- type AnchorwatchMessageMetricField
- type AnchorwatchMessageMetricValue
- type AndroidBuildDrop
- type Annotation
- type ApkSignResult
- type Arg
- type BranchConfig
- type BranchConfigBuildCopConfig
- type BranchConfigBuildRequestConfig
- type BranchConfigBuildSelectorConfig
- type BranchConfigConductorConfig
- type BranchConfigDefaultStrategyParameters
- type BranchConfigExternalBuildConfig
- type BranchConfigFlashStationConfig
- type BranchConfigGitbuildkickerConfig
- type BranchConfigGitbuildkickerConfigMainlineTarget
- type BranchConfigGitbuildkickerConfigMainlineVersion
- type BranchConfigGitbuildkickerConfigVersionBumpingSpec
- type BranchConfigLCBranchConfig
- type BranchConfigLCBranchConfigSchedulerConfig
- type BranchConfigLCBranchConfigWeightConfig
- type BranchConfigProjectConfig
- type BranchConfigSubmitQueueBranchConfig
- type BranchConfigSubmittedBuildConfig
- type BranchConfigTestFilterParameters
- type BranchGetCall
- func (c *BranchGetCall) Context(ctx context.Context) *BranchGetCall
- func (c *BranchGetCall) Do(opts ...googleapi.CallOption) (*BranchConfig, error)
- func (c *BranchGetCall) Fields(s ...googleapi.Field) *BranchGetCall
- func (c *BranchGetCall) Header() http.Header
- func (c *BranchGetCall) IfNoneMatch(entityTag string) *BranchGetCall
- type BranchListCall
- func (c *BranchListCall) BuildPrefix(buildPrefix string) *BranchListCall
- func (c *BranchListCall) Context(ctx context.Context) *BranchListCall
- func (c *BranchListCall) Disabled(disabled bool) *BranchListCall
- func (c *BranchListCall) Do(opts ...googleapi.CallOption) (*BranchListResponse, error)
- func (c *BranchListCall) ExcludeIfEmptyFields(excludeIfEmptyFields ...string) *BranchListCall
- func (c *BranchListCall) Fields(s ...googleapi.Field) *BranchListCall
- func (c *BranchListCall) FlashstationEnabled(flashstationEnabled bool) *BranchListCall
- func (c *BranchListCall) FlashstationProduct(flashstationProduct string) *BranchListCall
- func (c *BranchListCall) Header() http.Header
- func (c *BranchListCall) IfNoneMatch(entityTag string) *BranchListCall
- func (c *BranchListCall) IsBuildCopBranch(isBuildCopBranch bool) *BranchListCall
- func (c *BranchListCall) IsExternal(isExternal bool) *BranchListCall
- func (c *BranchListCall) IsReleaseBranch(isReleaseBranch bool) *BranchListCall
- func (c *BranchListCall) MaxResults(maxResults int64) *BranchListCall
- func (c *BranchListCall) PageToken(pageToken string) *BranchListCall
- func (c *BranchListCall) Pages(ctx context.Context, f func(*BranchListResponse) error) error
- func (c *BranchListCall) TargetProducts(targetProducts ...string) *BranchListCall
- type BranchListResponse
- type BranchService
- type BranchTriggerCall
- type Bug
- type BugBugHashLines
- type BugHash
- type BugHashListResponse
- type BughashGetCall
- func (c *BughashGetCall) Context(ctx context.Context) *BughashGetCall
- func (c *BughashGetCall) Do(opts ...googleapi.CallOption) (*BugHash, error)
- func (c *BughashGetCall) Fields(s ...googleapi.Field) *BughashGetCall
- func (c *BughashGetCall) Header() http.Header
- func (c *BughashGetCall) IfNoneMatch(entityTag string) *BughashGetCall
- type BughashListCall
- func (c *BughashListCall) BugId(bugId int64) *BughashListCall
- func (c *BughashListCall) Context(ctx context.Context) *BughashListCall
- func (c *BughashListCall) Do(opts ...googleapi.CallOption) (*BugHashListResponse, error)
- func (c *BughashListCall) Fields(s ...googleapi.Field) *BughashListCall
- func (c *BughashListCall) Header() http.Header
- func (c *BughashListCall) IfNoneMatch(entityTag string) *BughashListCall
- func (c *BughashListCall) MaxResults(maxResults int64) *BughashListCall
- func (c *BughashListCall) Namespace(namespace string) *BughashListCall
- func (c *BughashListCall) PageToken(pageToken string) *BughashListCall
- func (c *BughashListCall) Pages(ctx context.Context, f func(*BugHashListResponse) error) error
- type BughashPatchCall
- type BughashService
- func (r *BughashService) Get(namespace string, resourceId string) *BughashGetCall
- func (r *BughashService) List() *BughashListCall
- func (r *BughashService) Patch(namespace string, resourceId string, bughash *BugHash) *BughashPatchCall
- func (r *BughashService) Update(namespace string, resourceId string, bughash *BugHash) *BughashUpdateCall
- type BughashUpdateCall
- type Build
- type BuildApplicationPropEntry
- type BuildArtifactCopyToBuildResponse
- type BuildArtifactCopyToResponse
- type BuildArtifactListResponse
- type BuildArtifactMetadata
- type BuildAttempt
- type BuildAttemptListResponse
- type BuildAttemptMachineInformation
- type BuildGetCall
- func (c *BuildGetCall) Context(ctx context.Context) *BuildGetCall
- func (c *BuildGetCall) Do(opts ...googleapi.CallOption) (*Build, error)
- func (c *BuildGetCall) ExtraFields(extraFields ...string) *BuildGetCall
- func (c *BuildGetCall) Fields(s ...googleapi.Field) *BuildGetCall
- func (c *BuildGetCall) Header() http.Header
- func (c *BuildGetCall) IfNoneMatch(entityTag string) *BuildGetCall
- func (c *BuildGetCall) ResourceId(resourceId string) *BuildGetCall
- type BuildId
- type BuildIdListResponse
- type BuildIdPopResponse
- type BuildInsertCall
- type BuildListCall
- func (c *BuildListCall) Branch(branch string) *BuildListCall
- func (c *BuildListCall) BugId(bugId string) *BuildListCall
- func (c *BuildListCall) BuildAttemptStatus(buildAttemptStatus string) *BuildListCall
- func (c *BuildListCall) BuildId(buildId string) *BuildListCall
- func (c *BuildListCall) BuildType(buildType string) *BuildListCall
- func (c *BuildListCall) Context(ctx context.Context) *BuildListCall
- func (c *BuildListCall) Do(opts ...googleapi.CallOption) (*BuildListResponse, error)
- func (c *BuildListCall) EndBuildId(endBuildId string) *BuildListCall
- func (c *BuildListCall) EndCreationTimestamp(endCreationTimestamp int64) *BuildListCall
- func (c *BuildListCall) ExternalId(externalId string) *BuildListCall
- func (c *BuildListCall) ExtraFields(extraFields ...string) *BuildListCall
- func (c *BuildListCall) FailedTests(failedTests ...string) *BuildListCall
- func (c *BuildListCall) Fields(s ...googleapi.Field) *BuildListCall
- func (c *BuildListCall) GitSha1(gitSha1 string) *BuildListCall
- func (c *BuildListCall) Header() http.Header
- func (c *BuildListCall) IfNoneMatch(entityTag string) *BuildListCall
- func (c *BuildListCall) MachineName(machineName string) *BuildListCall
- func (c *BuildListCall) MaxResults(maxResults int64) *BuildListCall
- func (c *BuildListCall) PageToken(pageToken string) *BuildListCall
- func (c *BuildListCall) Pages(ctx context.Context, f func(*BuildListResponse) error) error
- func (c *BuildListCall) PassedTests(passedTests ...string) *BuildListCall
- func (c *BuildListCall) PrebuiltSha1(prebuiltSha1 string) *BuildListCall
- func (c *BuildListCall) ReleaseCandidateName(releaseCandidateName string) *BuildListCall
- func (c *BuildListCall) ReleaseCandidateNameSubstring(releaseCandidateNameSubstring string) *BuildListCall
- func (c *BuildListCall) Signed(signed bool) *BuildListCall
- func (c *BuildListCall) SortingType(sortingType string) *BuildListCall
- func (c *BuildListCall) StartBuildId(startBuildId string) *BuildListCall
- func (c *BuildListCall) StartCreationTimestamp(startCreationTimestamp int64) *BuildListCall
- func (c *BuildListCall) Successful(successful bool) *BuildListCall
- func (c *BuildListCall) Target(target string) *BuildListCall
- type BuildListResponse
- type BuildMarkTestCompleteCall
- func (c *BuildMarkTestCompleteCall) Context(ctx context.Context) *BuildMarkTestCompleteCall
- func (c *BuildMarkTestCompleteCall) Do(opts ...googleapi.CallOption) (*Build, error)
- func (c *BuildMarkTestCompleteCall) Fields(s ...googleapi.Field) *BuildMarkTestCompleteCall
- func (c *BuildMarkTestCompleteCall) Header() http.Header
- type BuildPatchCall
- func (c *BuildPatchCall) Context(ctx context.Context) *BuildPatchCall
- func (c *BuildPatchCall) Do(opts ...googleapi.CallOption) (*Build, error)
- func (c *BuildPatchCall) Fields(s ...googleapi.Field) *BuildPatchCall
- func (c *BuildPatchCall) Header() http.Header
- func (c *BuildPatchCall) ResourceId(resourceId string) *BuildPatchCall
- type BuildPopCall
- func (c *BuildPopCall) BuildType(buildType string) *BuildPopCall
- func (c *BuildPopCall) Context(ctx context.Context) *BuildPopCall
- func (c *BuildPopCall) Do(opts ...googleapi.CallOption) (*Build, error)
- func (c *BuildPopCall) Fields(s ...googleapi.Field) *BuildPopCall
- func (c *BuildPopCall) Header() http.Header
- func (c *BuildPopCall) MachineName(machineName string) *BuildPopCall
- type BuildPopRequest
- type BuildQueueDepthCall
- func (c *BuildQueueDepthCall) Context(ctx context.Context) *BuildQueueDepthCall
- func (c *BuildQueueDepthCall) Depth(depth int64) *BuildQueueDepthCall
- func (c *BuildQueueDepthCall) Do(opts ...googleapi.CallOption) (*BuildQueueDepthResponse, error)
- func (c *BuildQueueDepthCall) Fields(s ...googleapi.Field) *BuildQueueDepthCall
- func (c *BuildQueueDepthCall) Header() http.Header
- func (c *BuildQueueDepthCall) OsType(osType string) *BuildQueueDepthCall
- func (c *BuildQueueDepthCall) OsVersion(osVersion string) *BuildQueueDepthCall
- type BuildQueueDepthResponse
- type BuildRange
- type BuildRefreshChangesCall
- func (c *BuildRefreshChangesCall) Context(ctx context.Context) *BuildRefreshChangesCall
- func (c *BuildRefreshChangesCall) Do(opts ...googleapi.CallOption) (*Build, error)
- func (c *BuildRefreshChangesCall) Fields(s ...googleapi.Field) *BuildRefreshChangesCall
- func (c *BuildRefreshChangesCall) ForceRefresh(forceRefresh bool) *BuildRefreshChangesCall
- func (c *BuildRefreshChangesCall) Header() http.Header
- type BuildRequest
- type BuildRequestListResponse
- type BuildRequestRollupConfig
- type BuildService
- func (r *BuildService) Get(buildId string, target string) *BuildGetCall
- func (r *BuildService) Insert(buildType string, build *Build) *BuildInsertCall
- func (r *BuildService) List() *BuildListCall
- func (r *BuildService) MarkTestComplete(buildId string, target string, testRunner string) *BuildMarkTestCompleteCall
- func (r *BuildService) Patch(buildId string, target string, build *Build) *BuildPatchCall
- func (r *BuildService) Pop(buildpoprequest *BuildPopRequest) *BuildPopCall
- func (r *BuildService) QueueDepth(poolName string) *BuildQueueDepthCall
- func (r *BuildService) RefreshChanges(buildId string, target string) *BuildRefreshChangesCall
- func (r *BuildService) Sign(buildId string, target string) *BuildSignCall
- func (r *BuildService) UnsetTestComplete(buildId string, target string, testRunner string) *BuildUnsetTestCompleteCall
- func (r *BuildService) Update(buildId string, target string, build *Build) *BuildUpdateCall
- type BuildSignCall
- func (c *BuildSignCall) Apks(apks ...string) *BuildSignCall
- func (c *BuildSignCall) Context(ctx context.Context) *BuildSignCall
- func (c *BuildSignCall) Do(opts ...googleapi.CallOption) (*BuildSignResponse, error)
- func (c *BuildSignCall) Fields(s ...googleapi.Field) *BuildSignCall
- func (c *BuildSignCall) Header() http.Header
- type BuildSignResponse
- type BuildStats
- type BuildTridentImageFreshness
- type BuildUnsetTestCompleteCall
- func (c *BuildUnsetTestCompleteCall) Context(ctx context.Context) *BuildUnsetTestCompleteCall
- func (c *BuildUnsetTestCompleteCall) Do(opts ...googleapi.CallOption) (*Build, error)
- func (c *BuildUnsetTestCompleteCall) Fields(s ...googleapi.Field) *BuildUnsetTestCompleteCall
- func (c *BuildUnsetTestCompleteCall) Header() http.Header
- type BuildUpdateCall
- func (c *BuildUpdateCall) Context(ctx context.Context) *BuildUpdateCall
- func (c *BuildUpdateCall) Do(opts ...googleapi.CallOption) (*Build, error)
- func (c *BuildUpdateCall) Fields(s ...googleapi.Field) *BuildUpdateCall
- func (c *BuildUpdateCall) Header() http.Header
- func (c *BuildUpdateCall) ResourceId(resourceId string) *BuildUpdateCall
- type BuildartifactCopyToBuildCall
- func (c *BuildartifactCopyToBuildCall) Context(ctx context.Context) *BuildartifactCopyToBuildCall
- func (c *BuildartifactCopyToBuildCall) DestinationArtifactName(destinationArtifactName string) *BuildartifactCopyToBuildCall
- func (c *BuildartifactCopyToBuildCall) DestinationBuildId(destinationBuildId string) *BuildartifactCopyToBuildCall
- func (c *BuildartifactCopyToBuildCall) DestinationTargetName(destinationTargetName string) *BuildartifactCopyToBuildCall
- func (c *BuildartifactCopyToBuildCall) Do(opts ...googleapi.CallOption) (*BuildArtifactCopyToBuildResponse, error)
- func (c *BuildartifactCopyToBuildCall) Fields(s ...googleapi.Field) *BuildartifactCopyToBuildCall
- func (c *BuildartifactCopyToBuildCall) Header() http.Header
- type BuildartifactCopyToCall
- func (c *BuildartifactCopyToCall) Context(ctx context.Context) *BuildartifactCopyToCall
- func (c *BuildartifactCopyToCall) DestinationBucket(destinationBucket string) *BuildartifactCopyToCall
- func (c *BuildartifactCopyToCall) DestinationPath(destinationPath string) *BuildartifactCopyToCall
- func (c *BuildartifactCopyToCall) Do(opts ...googleapi.CallOption) (*BuildArtifactCopyToResponse, error)
- func (c *BuildartifactCopyToCall) Fields(s ...googleapi.Field) *BuildartifactCopyToCall
- func (c *BuildartifactCopyToCall) Header() http.Header
- type BuildartifactDeleteCall
- func (c *BuildartifactDeleteCall) Context(ctx context.Context) *BuildartifactDeleteCall
- func (c *BuildartifactDeleteCall) DeleteObject(deleteObject bool) *BuildartifactDeleteCall
- func (c *BuildartifactDeleteCall) Do(opts ...googleapi.CallOption) error
- func (c *BuildartifactDeleteCall) Fields(s ...googleapi.Field) *BuildartifactDeleteCall
- func (c *BuildartifactDeleteCall) Header() http.Header
- type BuildartifactGetCall
- func (c *BuildartifactGetCall) Context(ctx context.Context) *BuildartifactGetCall
- func (c *BuildartifactGetCall) Do(opts ...googleapi.CallOption) (*BuildArtifactMetadata, error)
- func (c *BuildartifactGetCall) Download(opts ...googleapi.CallOption) (*http.Response, error)
- func (c *BuildartifactGetCall) Fields(s ...googleapi.Field) *BuildartifactGetCall
- func (c *BuildartifactGetCall) Header() http.Header
- func (c *BuildartifactGetCall) IfNoneMatch(entityTag string) *BuildartifactGetCall
- type BuildartifactListCall
- func (c *BuildartifactListCall) Context(ctx context.Context) *BuildartifactListCall
- func (c *BuildartifactListCall) Do(opts ...googleapi.CallOption) (*BuildArtifactListResponse, error)
- func (c *BuildartifactListCall) Fields(s ...googleapi.Field) *BuildartifactListCall
- func (c *BuildartifactListCall) Header() http.Header
- func (c *BuildartifactListCall) IfNoneMatch(entityTag string) *BuildartifactListCall
- func (c *BuildartifactListCall) MaxResults(maxResults int64) *BuildartifactListCall
- func (c *BuildartifactListCall) PageToken(pageToken string) *BuildartifactListCall
- func (c *BuildartifactListCall) Pages(ctx context.Context, f func(*BuildArtifactListResponse) error) error
- type BuildartifactPatchCall
- func (c *BuildartifactPatchCall) Context(ctx context.Context) *BuildartifactPatchCall
- func (c *BuildartifactPatchCall) Do(opts ...googleapi.CallOption) (*BuildArtifactMetadata, error)
- func (c *BuildartifactPatchCall) Fields(s ...googleapi.Field) *BuildartifactPatchCall
- func (c *BuildartifactPatchCall) Header() http.Header
- type BuildartifactService
- func (r *BuildartifactService) CopyTo(buildId string, target string, attemptId string, artifactName string) *BuildartifactCopyToCall
- func (r *BuildartifactService) CopyToBuild(buildId string, target string, attemptId string, artifactName string) *BuildartifactCopyToBuildCall
- func (r *BuildartifactService) Delete(buildId string, target string, attemptId string, resourceId string) *BuildartifactDeleteCall
- func (r *BuildartifactService) Get(buildId string, target string, attemptId string, resourceId string) *BuildartifactGetCall
- func (r *BuildartifactService) List(buildId string, target string, attemptId string) *BuildartifactListCall
- func (r *BuildartifactService) Patch(buildId string, target string, attemptId string, resourceId string, ...) *BuildartifactPatchCall
- func (r *BuildartifactService) Update(buildId string, target string, attemptId string, resourceId string, ...) *BuildartifactUpdateCall
- type BuildartifactUpdateCall
- func (c *BuildartifactUpdateCall) Context(ctx context.Context) *BuildartifactUpdateCall
- func (c *BuildartifactUpdateCall) Do(opts ...googleapi.CallOption) (*BuildArtifactMetadata, error)
- func (c *BuildartifactUpdateCall) Fields(s ...googleapi.Field) *BuildartifactUpdateCall
- func (c *BuildartifactUpdateCall) Header() http.Header
- func (c *BuildartifactUpdateCall) Media(r io.Reader, options ...googleapi.MediaOption) *BuildartifactUpdateCall
- func (c *BuildartifactUpdateCall) ProgressUpdater(pu googleapi.ProgressUpdater) *BuildartifactUpdateCall
- func (c *BuildartifactUpdateCall) ResumableMedia(ctx context.Context, r io.ReaderAt, size int64, mediaType string) *BuildartifactUpdateCalldeprecated
- type BuildattemptGetCall
- func (c *BuildattemptGetCall) Context(ctx context.Context) *BuildattemptGetCall
- func (c *BuildattemptGetCall) Do(opts ...googleapi.CallOption) (*BuildAttempt, error)
- func (c *BuildattemptGetCall) ExtraFields(extraFields ...string) *BuildattemptGetCall
- func (c *BuildattemptGetCall) Fields(s ...googleapi.Field) *BuildattemptGetCall
- func (c *BuildattemptGetCall) Header() http.Header
- func (c *BuildattemptGetCall) IfNoneMatch(entityTag string) *BuildattemptGetCall
- type BuildattemptInsertCall
- func (c *BuildattemptInsertCall) Context(ctx context.Context) *BuildattemptInsertCall
- func (c *BuildattemptInsertCall) Do(opts ...googleapi.CallOption) (*BuildAttempt, error)
- func (c *BuildattemptInsertCall) Fields(s ...googleapi.Field) *BuildattemptInsertCall
- func (c *BuildattemptInsertCall) Header() http.Header
- type BuildattemptListCall
- func (c *BuildattemptListCall) Context(ctx context.Context) *BuildattemptListCall
- func (c *BuildattemptListCall) Do(opts ...googleapi.CallOption) (*BuildAttemptListResponse, error)
- func (c *BuildattemptListCall) ExtraFields(extraFields ...string) *BuildattemptListCall
- func (c *BuildattemptListCall) Fields(s ...googleapi.Field) *BuildattemptListCall
- func (c *BuildattemptListCall) Header() http.Header
- func (c *BuildattemptListCall) IfNoneMatch(entityTag string) *BuildattemptListCall
- func (c *BuildattemptListCall) MaxResults(maxResults int64) *BuildattemptListCall
- func (c *BuildattemptListCall) PageToken(pageToken string) *BuildattemptListCall
- func (c *BuildattemptListCall) Pages(ctx context.Context, f func(*BuildAttemptListResponse) error) error
- type BuildattemptPatchCall
- func (c *BuildattemptPatchCall) Context(ctx context.Context) *BuildattemptPatchCall
- func (c *BuildattemptPatchCall) Do(opts ...googleapi.CallOption) (*BuildAttempt, error)
- func (c *BuildattemptPatchCall) Fields(s ...googleapi.Field) *BuildattemptPatchCall
- func (c *BuildattemptPatchCall) Header() http.Header
- type BuildattemptService
- func (r *BuildattemptService) Get(buildId string, target string, resourceId string) *BuildattemptGetCall
- func (r *BuildattemptService) Insert(buildId string, target string, buildattempt *BuildAttempt) *BuildattemptInsertCall
- func (r *BuildattemptService) List(buildId string, target string) *BuildattemptListCall
- func (r *BuildattemptService) Patch(target string, resourceId string, buildId string, buildattempt *BuildAttempt) *BuildattemptPatchCall
- func (r *BuildattemptService) Update(target string, resourceId string, buildattempt *BuildAttempt) *BuildattemptUpdateCall
- type BuildattemptUpdateCall
- func (c *BuildattemptUpdateCall) BuildId(buildId string) *BuildattemptUpdateCall
- func (c *BuildattemptUpdateCall) Context(ctx context.Context) *BuildattemptUpdateCall
- func (c *BuildattemptUpdateCall) Do(opts ...googleapi.CallOption) (*BuildAttempt, error)
- func (c *BuildattemptUpdateCall) Fields(s ...googleapi.Field) *BuildattemptUpdateCall
- func (c *BuildattemptUpdateCall) Header() http.Header
- type BuildidListCall
- func (c *BuildidListCall) BuildType(buildType string) *BuildidListCall
- func (c *BuildidListCall) Context(ctx context.Context) *BuildidListCall
- func (c *BuildidListCall) Do(opts ...googleapi.CallOption) (*BuildIdListResponse, error)
- func (c *BuildidListCall) EndBuildId(endBuildId string) *BuildidListCall
- func (c *BuildidListCall) Fields(s ...googleapi.Field) *BuildidListCall
- func (c *BuildidListCall) Header() http.Header
- func (c *BuildidListCall) IfNoneMatch(entityTag string) *BuildidListCall
- func (c *BuildidListCall) MaxResults(maxResults int64) *BuildidListCall
- func (c *BuildidListCall) PageToken(pageToken string) *BuildidListCall
- func (c *BuildidListCall) Pages(ctx context.Context, f func(*BuildIdListResponse) error) error
- func (c *BuildidListCall) StartBuildId(startBuildId string) *BuildidListCall
- type BuildidPopCall
- func (c *BuildidPopCall) Branch(branch string) *BuildidPopCall
- func (c *BuildidPopCall) Context(ctx context.Context) *BuildidPopCall
- func (c *BuildidPopCall) Do(opts ...googleapi.CallOption) (*BuildIdPopResponse, error)
- func (c *BuildidPopCall) Fields(s ...googleapi.Field) *BuildidPopCall
- func (c *BuildidPopCall) Header() http.Header
- type BuildidService
- type BuildrequestGetCall
- func (c *BuildrequestGetCall) Context(ctx context.Context) *BuildrequestGetCall
- func (c *BuildrequestGetCall) Do(opts ...googleapi.CallOption) (*BuildRequest, error)
- func (c *BuildrequestGetCall) Fields(s ...googleapi.Field) *BuildrequestGetCall
- func (c *BuildrequestGetCall) Header() http.Header
- func (c *BuildrequestGetCall) IfNoneMatch(entityTag string) *BuildrequestGetCall
- type BuildrequestInsertCall
- func (c *BuildrequestInsertCall) Context(ctx context.Context) *BuildrequestInsertCall
- func (c *BuildrequestInsertCall) Do(opts ...googleapi.CallOption) (*BuildRequest, error)
- func (c *BuildrequestInsertCall) Fields(s ...googleapi.Field) *BuildrequestInsertCall
- func (c *BuildrequestInsertCall) Header() http.Header
- type BuildrequestListCall
- func (c *BuildrequestListCall) Branch(branch string) *BuildrequestListCall
- func (c *BuildrequestListCall) Context(ctx context.Context) *BuildrequestListCall
- func (c *BuildrequestListCall) Do(opts ...googleapi.CallOption) (*BuildRequestListResponse, error)
- func (c *BuildrequestListCall) Fields(s ...googleapi.Field) *BuildrequestListCall
- func (c *BuildrequestListCall) Header() http.Header
- func (c *BuildrequestListCall) IfNoneMatch(entityTag string) *BuildrequestListCall
- func (c *BuildrequestListCall) MaxResults(maxResults int64) *BuildrequestListCall
- func (c *BuildrequestListCall) PageToken(pageToken string) *BuildrequestListCall
- func (c *BuildrequestListCall) Pages(ctx context.Context, f func(*BuildRequestListResponse) error) error
- func (c *BuildrequestListCall) Status(status string) *BuildrequestListCall
- func (c *BuildrequestListCall) Type(type_ string) *BuildrequestListCall
- type BuildrequestPatchCall
- func (c *BuildrequestPatchCall) Context(ctx context.Context) *BuildrequestPatchCall
- func (c *BuildrequestPatchCall) Do(opts ...googleapi.CallOption) (*BuildRequest, error)
- func (c *BuildrequestPatchCall) Fields(s ...googleapi.Field) *BuildrequestPatchCall
- func (c *BuildrequestPatchCall) Header() http.Header
- type BuildrequestService
- func (r *BuildrequestService) Get(resourceId int64) *BuildrequestGetCall
- func (r *BuildrequestService) Insert(buildrequest *BuildRequest) *BuildrequestInsertCall
- func (r *BuildrequestService) List() *BuildrequestListCall
- func (r *BuildrequestService) Patch(resourceId int64, buildrequest *BuildRequest) *BuildrequestPatchCall
- func (r *BuildrequestService) Update(resourceId int64, buildrequest *BuildRequest) *BuildrequestUpdateCall
- type BuildrequestUpdateCall
- func (c *BuildrequestUpdateCall) Context(ctx context.Context) *BuildrequestUpdateCall
- func (c *BuildrequestUpdateCall) Do(opts ...googleapi.CallOption) (*BuildRequest, error)
- func (c *BuildrequestUpdateCall) Fields(s ...googleapi.Field) *BuildrequestUpdateCall
- func (c *BuildrequestUpdateCall) Header() http.Header
- type Category
- type CategorySubcategory
- type Change
- type ChangeInfo
- type ChangeListCall
- func (c *ChangeListCall) Context(ctx context.Context) *ChangeListCall
- func (c *ChangeListCall) Do(opts ...googleapi.CallOption) (*ChangeListResponse, error)
- func (c *ChangeListCall) Fields(s ...googleapi.Field) *ChangeListCall
- func (c *ChangeListCall) Header() http.Header
- func (c *ChangeListCall) IfNoneMatch(entityTag string) *ChangeListCall
- func (c *ChangeListCall) MaxResults(maxResults int64) *ChangeListCall
- func (c *ChangeListCall) PageToken(pageToken string) *ChangeListCall
- func (c *ChangeListCall) Pages(ctx context.Context, f func(*ChangeListResponse) error) error
- func (c *ChangeListCall) PrebuiltChanges(prebuiltChanges bool) *ChangeListCall
- type ChangeListResponse
- type ChangeService
- type ChangeSetSpec
- type ChangeSetSpecChangeSpec
- type ChangeSetSpecListSupersetsRequest
- type ChangeSetSpecListSupersetsResponse
- type ChangesetspecGetCall
- func (c *ChangesetspecGetCall) Context(ctx context.Context) *ChangesetspecGetCall
- func (c *ChangesetspecGetCall) Do(opts ...googleapi.CallOption) (*ChangeSetSpec, error)
- func (c *ChangesetspecGetCall) Fields(s ...googleapi.Field) *ChangesetspecGetCall
- func (c *ChangesetspecGetCall) Header() http.Header
- func (c *ChangesetspecGetCall) IfNoneMatch(entityTag string) *ChangesetspecGetCall
- type ChangesetspecInsertCall
- func (c *ChangesetspecInsertCall) Context(ctx context.Context) *ChangesetspecInsertCall
- func (c *ChangesetspecInsertCall) Do(opts ...googleapi.CallOption) (*ChangeSetSpec, error)
- func (c *ChangesetspecInsertCall) Fields(s ...googleapi.Field) *ChangesetspecInsertCall
- func (c *ChangesetspecInsertCall) Header() http.Header
- type ChangesetspecListsupersetsCall
- func (c *ChangesetspecListsupersetsCall) Context(ctx context.Context) *ChangesetspecListsupersetsCall
- func (c *ChangesetspecListsupersetsCall) Do(opts ...googleapi.CallOption) (*ChangeSetSpecListSupersetsResponse, error)
- func (c *ChangesetspecListsupersetsCall) Fields(s ...googleapi.Field) *ChangesetspecListsupersetsCall
- func (c *ChangesetspecListsupersetsCall) Header() http.Header
- type ChangesetspecPatchCall
- func (c *ChangesetspecPatchCall) Context(ctx context.Context) *ChangesetspecPatchCall
- func (c *ChangesetspecPatchCall) Do(opts ...googleapi.CallOption) (*ChangeSetSpec, error)
- func (c *ChangesetspecPatchCall) Fields(s ...googleapi.Field) *ChangesetspecPatchCall
- func (c *ChangesetspecPatchCall) Header() http.Header
- type ChangesetspecService
- func (r *ChangesetspecService) Get(resourceId string) *ChangesetspecGetCall
- func (r *ChangesetspecService) Insert(changesetspec *ChangeSetSpec) *ChangesetspecInsertCall
- func (r *ChangesetspecService) Listsupersets(changesetspeclistsupersetsrequest *ChangeSetSpecListSupersetsRequest) *ChangesetspecListsupersetsCall
- func (r *ChangesetspecService) Patch(resourceId string, changesetspec *ChangeSetSpec) *ChangesetspecPatchCall
- func (r *ChangesetspecService) Update(resourceId string, changesetspec *ChangeSetSpec) *ChangesetspecUpdateCall
- type ChangesetspecUpdateCall
- func (c *ChangesetspecUpdateCall) Context(ctx context.Context) *ChangesetspecUpdateCall
- func (c *ChangesetspecUpdateCall) Do(opts ...googleapi.CallOption) (*ChangeSetSpec, error)
- func (c *ChangesetspecUpdateCall) Fields(s ...googleapi.Field) *ChangesetspecUpdateCall
- func (c *ChangesetspecUpdateCall) Header() http.Header
- type CherryPickInfo
- type CherryPickOutput
- type CherryPickOutputCherryPickResult
- type CommitInfo
- type ConductorOutput
- type ConductorOutputLspacePushOutput
- type ConductorOutputSigningOutput
- type ConductorOutputTargetArtifacts
- type ConductorOutputUpdateGantryOutput
- type ConductorRequest
- type ConductorRequestPostBuildParameters
- type CopyFile
- type Default
- type DeviceBlobCopyToResponse
- type DeviceBlobListResponse
- type DeviceSelection
- type DeviceblobCopyToCall
- func (c *DeviceblobCopyToCall) Context(ctx context.Context) *DeviceblobCopyToCall
- func (c *DeviceblobCopyToCall) DestinationBucket(destinationBucket string) *DeviceblobCopyToCall
- func (c *DeviceblobCopyToCall) DestinationPath(destinationPath string) *DeviceblobCopyToCall
- func (c *DeviceblobCopyToCall) Do(opts ...googleapi.CallOption) (*DeviceBlobCopyToResponse, error)
- func (c *DeviceblobCopyToCall) Fields(s ...googleapi.Field) *DeviceblobCopyToCall
- func (c *DeviceblobCopyToCall) Header() http.Header
- type DeviceblobDeleteCall
- func (c *DeviceblobDeleteCall) Context(ctx context.Context) *DeviceblobDeleteCall
- func (c *DeviceblobDeleteCall) DeleteObject(deleteObject bool) *DeviceblobDeleteCall
- func (c *DeviceblobDeleteCall) Do(opts ...googleapi.CallOption) error
- func (c *DeviceblobDeleteCall) Fields(s ...googleapi.Field) *DeviceblobDeleteCall
- func (c *DeviceblobDeleteCall) Header() http.Header
- type DeviceblobGetCall
- func (c *DeviceblobGetCall) Context(ctx context.Context) *DeviceblobGetCall
- func (c *DeviceblobGetCall) Do(opts ...googleapi.CallOption) (*BuildArtifactMetadata, error)
- func (c *DeviceblobGetCall) Download(opts ...googleapi.CallOption) (*http.Response, error)
- func (c *DeviceblobGetCall) Fields(s ...googleapi.Field) *DeviceblobGetCall
- func (c *DeviceblobGetCall) Header() http.Header
- func (c *DeviceblobGetCall) IfNoneMatch(entityTag string) *DeviceblobGetCall
- type DeviceblobListCall
- func (c *DeviceblobListCall) BinaryType(binaryType string) *DeviceblobListCall
- func (c *DeviceblobListCall) Context(ctx context.Context) *DeviceblobListCall
- func (c *DeviceblobListCall) Do(opts ...googleapi.CallOption) (*DeviceBlobListResponse, error)
- func (c *DeviceblobListCall) Fields(s ...googleapi.Field) *DeviceblobListCall
- func (c *DeviceblobListCall) Header() http.Header
- func (c *DeviceblobListCall) IfNoneMatch(entityTag string) *DeviceblobListCall
- func (c *DeviceblobListCall) MaxResults(maxResults int64) *DeviceblobListCall
- func (c *DeviceblobListCall) PageToken(pageToken string) *DeviceblobListCall
- func (c *DeviceblobListCall) Pages(ctx context.Context, f func(*DeviceBlobListResponse) error) error
- func (c *DeviceblobListCall) Version(version string) *DeviceblobListCall
- type DeviceblobPatchCall
- func (c *DeviceblobPatchCall) Context(ctx context.Context) *DeviceblobPatchCall
- func (c *DeviceblobPatchCall) Do(opts ...googleapi.CallOption) (*BuildArtifactMetadata, error)
- func (c *DeviceblobPatchCall) Fields(s ...googleapi.Field) *DeviceblobPatchCall
- func (c *DeviceblobPatchCall) Header() http.Header
- type DeviceblobService
- func (r *DeviceblobService) CopyTo(deviceName string, binaryType string, version string) *DeviceblobCopyToCall
- func (r *DeviceblobService) Delete(deviceName string, binaryType string, resourceId string) *DeviceblobDeleteCall
- func (r *DeviceblobService) Get(deviceName string, binaryType string, resourceId string) *DeviceblobGetCall
- func (r *DeviceblobService) List(deviceName string) *DeviceblobListCall
- func (r *DeviceblobService) Patch(deviceName string, binaryType string, resourceId string, ...) *DeviceblobPatchCall
- func (r *DeviceblobService) Update(deviceName string, binaryType string, resourceId string, ...) *DeviceblobUpdateCall
- type DeviceblobUpdateCall
- func (c *DeviceblobUpdateCall) Context(ctx context.Context) *DeviceblobUpdateCall
- func (c *DeviceblobUpdateCall) Do(opts ...googleapi.CallOption) (*BuildArtifactMetadata, error)
- func (c *DeviceblobUpdateCall) Fields(s ...googleapi.Field) *DeviceblobUpdateCall
- func (c *DeviceblobUpdateCall) Header() http.Header
- func (c *DeviceblobUpdateCall) Media(r io.Reader, options ...googleapi.MediaOption) *DeviceblobUpdateCall
- func (c *DeviceblobUpdateCall) ProgressUpdater(pu googleapi.ProgressUpdater) *DeviceblobUpdateCall
- func (c *DeviceblobUpdateCall) ResumableMedia(ctx context.Context, r io.ReaderAt, size int64, mediaType string) *DeviceblobUpdateCalldeprecated
- type Email
- type ExternalDiskMessage
- type ExternaldiskGetCall
- func (c *ExternaldiskGetCall) Context(ctx context.Context) *ExternaldiskGetCall
- func (c *ExternaldiskGetCall) Do(opts ...googleapi.CallOption) (*ExternalDiskMessage, error)
- func (c *ExternaldiskGetCall) Fields(s ...googleapi.Field) *ExternaldiskGetCall
- func (c *ExternaldiskGetCall) Header() http.Header
- func (c *ExternaldiskGetCall) IfNoneMatch(entityTag string) *ExternaldiskGetCall
- type ExternaldiskService
- type FetchConfiguration
- type FileMetadataEntryFileMetadata
- type ForrestSubmittedBuilds
- type GerritChangeDetail
- type GerritChangeDetailGerritFetchDetail
- type GerritChangeDetailSerializedGerritChangeInfo
- type GerritChangeSpec
- type GitManifestLocation
- type ImageRequest
- type ImageRequestBuildInfo
- type ImageRequestFirmwareImageParams
- type ImageRequestHexagonImageParams
- type ImageRequestListResponse
- type ImageRequestMainlineModuleParams
- type ImageRequestOtaOptions
- type ImageRequestParams
- type ImageRequestReleaseImageParams
- type ImageRequestUserdebugImageParams
- type ImagerequestGetCall
- func (c *ImagerequestGetCall) Context(ctx context.Context) *ImagerequestGetCall
- func (c *ImagerequestGetCall) Do(opts ...googleapi.CallOption) (*ImageRequest, error)
- func (c *ImagerequestGetCall) Fields(s ...googleapi.Field) *ImagerequestGetCall
- func (c *ImagerequestGetCall) Header() http.Header
- func (c *ImagerequestGetCall) IfNoneMatch(entityTag string) *ImagerequestGetCall
- type ImagerequestInsertCall
- func (c *ImagerequestInsertCall) Context(ctx context.Context) *ImagerequestInsertCall
- func (c *ImagerequestInsertCall) Do(opts ...googleapi.CallOption) (*ImageRequest, error)
- func (c *ImagerequestInsertCall) Fields(s ...googleapi.Field) *ImagerequestInsertCall
- func (c *ImagerequestInsertCall) Header() http.Header
- type ImagerequestListCall
- func (c *ImagerequestListCall) Context(ctx context.Context) *ImagerequestListCall
- func (c *ImagerequestListCall) Device(device string) *ImagerequestListCall
- func (c *ImagerequestListCall) Do(opts ...googleapi.CallOption) (*ImageRequestListResponse, error)
- func (c *ImagerequestListCall) Fields(s ...googleapi.Field) *ImagerequestListCall
- func (c *ImagerequestListCall) Header() http.Header
- func (c *ImagerequestListCall) IfNoneMatch(entityTag string) *ImagerequestListCall
- func (c *ImagerequestListCall) MaxResults(maxResults int64) *ImagerequestListCall
- func (c *ImagerequestListCall) PageToken(pageToken string) *ImagerequestListCall
- func (c *ImagerequestListCall) Pages(ctx context.Context, f func(*ImageRequestListResponse) error) error
- func (c *ImagerequestListCall) Status(status string) *ImagerequestListCall
- func (c *ImagerequestListCall) Type(type_ string) *ImagerequestListCall
- type ImagerequestPatchCall
- func (c *ImagerequestPatchCall) Context(ctx context.Context) *ImagerequestPatchCall
- func (c *ImagerequestPatchCall) Do(opts ...googleapi.CallOption) (*ImageRequest, error)
- func (c *ImagerequestPatchCall) Fields(s ...googleapi.Field) *ImagerequestPatchCall
- func (c *ImagerequestPatchCall) Header() http.Header
- type ImagerequestService
- func (r *ImagerequestService) Get(resourceId string) *ImagerequestGetCall
- func (r *ImagerequestService) Insert(imagerequest *ImageRequest) *ImagerequestInsertCall
- func (r *ImagerequestService) List() *ImagerequestListCall
- func (r *ImagerequestService) Patch(resourceId string, imagerequest *ImageRequest) *ImagerequestPatchCall
- func (r *ImagerequestService) Update(resourceId string, imagerequest *ImageRequest) *ImagerequestUpdateCall
- type ImagerequestUpdateCall
- func (c *ImagerequestUpdateCall) Context(ctx context.Context) *ImagerequestUpdateCall
- func (c *ImagerequestUpdateCall) Do(opts ...googleapi.CallOption) (*ImageRequest, error)
- func (c *ImagerequestUpdateCall) Fields(s ...googleapi.Field) *ImagerequestUpdateCall
- func (c *ImagerequestUpdateCall) Header() http.Header
- type InputEdge
- type KnownCategories
- type KokoroDrop
- type Label
- type LabelAddBuildsCall
- func (c *LabelAddBuildsCall) Context(ctx context.Context) *LabelAddBuildsCall
- func (c *LabelAddBuildsCall) Do(opts ...googleapi.CallOption) (*LabelAddBuildsResponse, error)
- func (c *LabelAddBuildsCall) Fields(s ...googleapi.Field) *LabelAddBuildsCall
- func (c *LabelAddBuildsCall) Header() http.Header
- type LabelAddBuildsRequest
- type LabelAddBuildsResponse
- type LabelCloneCall
- type LabelCloneResponse
- type LabelDeleteCall
- type LabelGetCall
- func (c *LabelGetCall) Context(ctx context.Context) *LabelGetCall
- func (c *LabelGetCall) Do(opts ...googleapi.CallOption) (*Label, error)
- func (c *LabelGetCall) Fields(s ...googleapi.Field) *LabelGetCall
- func (c *LabelGetCall) Header() http.Header
- func (c *LabelGetCall) IfNoneMatch(entityTag string) *LabelGetCall
- type LabelLabeledBuild
- type LabelListCall
- func (c *LabelListCall) Annotation(annotation string) *LabelListCall
- func (c *LabelListCall) BuildId(buildId string) *LabelListCall
- func (c *LabelListCall) Context(ctx context.Context) *LabelListCall
- func (c *LabelListCall) Do(opts ...googleapi.CallOption) (*LabelListResponse, error)
- func (c *LabelListCall) Fields(s ...googleapi.Field) *LabelListCall
- func (c *LabelListCall) Header() http.Header
- func (c *LabelListCall) IfNoneMatch(entityTag string) *LabelListCall
- func (c *LabelListCall) MaxResults(maxResults int64) *LabelListCall
- func (c *LabelListCall) Name(name string) *LabelListCall
- func (c *LabelListCall) Namespace(namespace string) *LabelListCall
- func (c *LabelListCall) PageToken(pageToken string) *LabelListCall
- func (c *LabelListCall) Pages(ctx context.Context, f func(*LabelListResponse) error) error
- type LabelListResponse
- type LabelPatchCall
- type LabelRemoveBuildsCall
- func (c *LabelRemoveBuildsCall) Context(ctx context.Context) *LabelRemoveBuildsCall
- func (c *LabelRemoveBuildsCall) Do(opts ...googleapi.CallOption) (*LabelRemoveBuildsResponse, error)
- func (c *LabelRemoveBuildsCall) Fields(s ...googleapi.Field) *LabelRemoveBuildsCall
- func (c *LabelRemoveBuildsCall) Header() http.Header
- type LabelRemoveBuildsRequest
- type LabelRemoveBuildsResponse
- type LabelResetCall
- type LabelResetResponse
- type LabelService
- func (r *LabelService) AddBuilds(namespace string, name string, labeladdbuildsrequest *LabelAddBuildsRequest) *LabelAddBuildsCall
- func (r *LabelService) Clone(namespace string, name string, destinationName string) *LabelCloneCall
- func (r *LabelService) Delete(namespace string, resourceId string) *LabelDeleteCall
- func (r *LabelService) Get(namespace string, resourceId string) *LabelGetCall
- func (r *LabelService) List() *LabelListCall
- func (r *LabelService) Patch(namespace string, resourceId string, label *Label) *LabelPatchCall
- func (r *LabelService) RemoveBuilds(namespace string, name string, ...) *LabelRemoveBuildsCall
- func (r *LabelService) Reset(namespace string, name string) *LabelResetCall
- func (r *LabelService) Update(namespace string, resourceId string, label *Label) *LabelUpdateCall
- type LabelUpdateCall
- type LinkFile
- type LocalDrop
- type MPMFile
- type Machine
- type MachineDeleteCall
- type MachineDetails
- type MachineGetCall
- func (c *MachineGetCall) Context(ctx context.Context) *MachineGetCall
- func (c *MachineGetCall) Do(opts ...googleapi.CallOption) (*Machine, error)
- func (c *MachineGetCall) Fields(s ...googleapi.Field) *MachineGetCall
- func (c *MachineGetCall) Header() http.Header
- func (c *MachineGetCall) IfNoneMatch(entityTag string) *MachineGetCall
- type MachineListCall
- func (c *MachineListCall) Branch(branch string) *MachineListCall
- func (c *MachineListCall) BuildPlatform(buildPlatform string) *MachineListCall
- func (c *MachineListCall) BuildType(buildType string) *MachineListCall
- func (c *MachineListCall) Context(ctx context.Context) *MachineListCall
- func (c *MachineListCall) Do(opts ...googleapi.CallOption) (*MachineListResponse, error)
- func (c *MachineListCall) Fields(s ...googleapi.Field) *MachineListCall
- func (c *MachineListCall) Header() http.Header
- func (c *MachineListCall) IfNoneMatch(entityTag string) *MachineListCall
- func (c *MachineListCall) MachineName(machineName string) *MachineListCall
- func (c *MachineListCall) MaxResults(maxResults int64) *MachineListCall
- func (c *MachineListCall) Operation(operation string) *MachineListCall
- func (c *MachineListCall) OsType(osType string) *MachineListCall
- func (c *MachineListCall) PageToken(pageToken string) *MachineListCall
- func (c *MachineListCall) Pages(ctx context.Context, f func(*MachineListResponse) error) error
- func (c *MachineListCall) PoolName(poolName string) *MachineListCall
- func (c *MachineListCall) Status(status string) *MachineListCall
- func (c *MachineListCall) Target(target string) *MachineListCall
- func (c *MachineListCall) Version(version string) *MachineListCall
- type MachineListResponse
- type MachinePatchCall
- func (c *MachinePatchCall) Comment(comment string) *MachinePatchCall
- func (c *MachinePatchCall) Context(ctx context.Context) *MachinePatchCall
- func (c *MachinePatchCall) Do(opts ...googleapi.CallOption) (*Machine, error)
- func (c *MachinePatchCall) Fields(s ...googleapi.Field) *MachinePatchCall
- func (c *MachinePatchCall) Header() http.Header
- type MachineService
- func (r *MachineService) Delete(resourceId string) *MachineDeleteCall
- func (r *MachineService) Get(resourceId string) *MachineGetCall
- func (r *MachineService) List() *MachineListCall
- func (r *MachineService) Patch(resourceId string, machine *Machine) *MachinePatchCall
- func (r *MachineService) Update(resourceId string, machine *Machine) *MachineUpdateCall
- type MachineUpdateCall
- func (c *MachineUpdateCall) Comment(comment string) *MachineUpdateCall
- func (c *MachineUpdateCall) Context(ctx context.Context) *MachineUpdateCall
- func (c *MachineUpdateCall) Do(opts ...googleapi.CallOption) (*Machine, error)
- func (c *MachineUpdateCall) Fields(s ...googleapi.Field) *MachineUpdateCall
- func (c *MachineUpdateCall) Header() http.Header
- type ManifestLocation
- type ManifestServer
- type MessageGetCall
- func (c *MessageGetCall) Context(ctx context.Context) *MessageGetCall
- func (c *MessageGetCall) Do(opts ...googleapi.CallOption) (*SemaphoreMessage, error)
- func (c *MessageGetCall) Fields(s ...googleapi.Field) *MessageGetCall
- func (c *MessageGetCall) Header() http.Header
- func (c *MessageGetCall) IfNoneMatch(entityTag string) *MessageGetCall
- type MessageInsertCall
- type MessageListCall
- func (c *MessageListCall) Context(ctx context.Context) *MessageListCall
- func (c *MessageListCall) Do(opts ...googleapi.CallOption) (*MessageListResponse, error)
- func (c *MessageListCall) Enabled(enabled bool) *MessageListCall
- func (c *MessageListCall) Fields(s ...googleapi.Field) *MessageListCall
- func (c *MessageListCall) Header() http.Header
- func (c *MessageListCall) IfNoneMatch(entityTag string) *MessageListCall
- func (c *MessageListCall) MaxResults(maxResults int64) *MessageListCall
- func (c *MessageListCall) PageToken(pageToken string) *MessageListCall
- func (c *MessageListCall) Pages(ctx context.Context, f func(*MessageListResponse) error) error
- func (c *MessageListCall) Scopes(scopes ...string) *MessageListCall
- type MessageListResponse
- type MessagePatchCall
- type MessageService
- func (r *MessageService) Get(resourceId string) *MessageGetCall
- func (r *MessageService) Insert(semaphoremessage *SemaphoreMessage) *MessageInsertCall
- func (r *MessageService) List() *MessageListCall
- func (r *MessageService) Patch(resourceId string, semaphoremessage *SemaphoreMessage) *MessagePatchCall
- func (r *MessageService) Update(resourceId string, semaphoremessage *SemaphoreMessage) *MessageUpdateCall
- type MessageUpdateCall
- type MetricIncrementByRequest
- type MetricIncrementByResponse
- type MetricIncrementCall
- func (c *MetricIncrementCall) Context(ctx context.Context) *MetricIncrementCall
- func (c *MetricIncrementCall) Do(opts ...googleapi.CallOption) (*MetricIncrementResponse, error)
- func (c *MetricIncrementCall) Fields(s ...googleapi.Field) *MetricIncrementCall
- func (c *MetricIncrementCall) Header() http.Header
- type MetricIncrementRequest
- type MetricIncrementResponse
- type MetricIncrementbyCall
- func (c *MetricIncrementbyCall) Context(ctx context.Context) *MetricIncrementbyCall
- func (c *MetricIncrementbyCall) Do(opts ...googleapi.CallOption) (*MetricIncrementByResponse, error)
- func (c *MetricIncrementbyCall) Fields(s ...googleapi.Field) *MetricIncrementbyCall
- func (c *MetricIncrementbyCall) Header() http.Header
- type MetricService
- type MetricSetCall
- type MetricSetRequest
- type MetricSetResponse
- type NewEdge
- type NotificationConfig
- type OwnerInfo
- type ParsedManifest
- type ParsedProject
- type PartitionSize
- type PrebuiltDrop
- type PrebuiltfileDeleteCall
- func (c *PrebuiltfileDeleteCall) Context(ctx context.Context) *PrebuiltfileDeleteCall
- func (c *PrebuiltfileDeleteCall) Do(opts ...googleapi.CallOption) error
- func (c *PrebuiltfileDeleteCall) Fields(s ...googleapi.Field) *PrebuiltfileDeleteCall
- func (c *PrebuiltfileDeleteCall) Header() http.Header
- func (c *PrebuiltfileDeleteCall) ResourceId(resourceId string) *PrebuiltfileDeleteCall
- type PrebuiltfileGetCall
- func (c *PrebuiltfileGetCall) Context(ctx context.Context) *PrebuiltfileGetCall
- func (c *PrebuiltfileGetCall) Do(opts ...googleapi.CallOption) (*PrebuiltDrop, error)
- func (c *PrebuiltfileGetCall) Fields(s ...googleapi.Field) *PrebuiltfileGetCall
- func (c *PrebuiltfileGetCall) Header() http.Header
- func (c *PrebuiltfileGetCall) IfNoneMatch(entityTag string) *PrebuiltfileGetCall
- func (c *PrebuiltfileGetCall) ResourceId(resourceId string) *PrebuiltfileGetCall
- type PrebuiltfileListCall
- func (c *PrebuiltfileListCall) Context(ctx context.Context) *PrebuiltfileListCall
- func (c *PrebuiltfileListCall) Do(opts ...googleapi.CallOption) (*PrebuiltfileListResponse, error)
- func (c *PrebuiltfileListCall) Fields(s ...googleapi.Field) *PrebuiltfileListCall
- func (c *PrebuiltfileListCall) Header() http.Header
- func (c *PrebuiltfileListCall) IfNoneMatch(entityTag string) *PrebuiltfileListCall
- func (c *PrebuiltfileListCall) MaxResults(maxResults int64) *PrebuiltfileListCall
- func (c *PrebuiltfileListCall) PageToken(pageToken string) *PrebuiltfileListCall
- func (c *PrebuiltfileListCall) Pages(ctx context.Context, f func(*PrebuiltfileListResponse) error) error
- type PrebuiltfileListResponse
- type PrebuiltfilePatchCall
- func (c *PrebuiltfilePatchCall) Context(ctx context.Context) *PrebuiltfilePatchCall
- func (c *PrebuiltfilePatchCall) Do(opts ...googleapi.CallOption) (*PrebuiltDrop, error)
- func (c *PrebuiltfilePatchCall) Fields(s ...googleapi.Field) *PrebuiltfilePatchCall
- func (c *PrebuiltfilePatchCall) Header() http.Header
- func (c *PrebuiltfilePatchCall) ResourceId(resourceId string) *PrebuiltfilePatchCall
- type PrebuiltfileService
- func (r *PrebuiltfileService) Delete(buildId string, destGitProject string, destFile string) *PrebuiltfileDeleteCall
- func (r *PrebuiltfileService) Get(buildId string, destGitProject string, destFile string) *PrebuiltfileGetCall
- func (r *PrebuiltfileService) List(buildId string) *PrebuiltfileListCall
- func (r *PrebuiltfileService) Patch(buildId string, destGitProject string, destFile string, ...) *PrebuiltfilePatchCall
- func (r *PrebuiltfileService) Update(buildId string, destGitProject string, destFile string, ...) *PrebuiltfileUpdateCall
- type PrebuiltfileUpdateCall
- func (c *PrebuiltfileUpdateCall) Context(ctx context.Context) *PrebuiltfileUpdateCall
- func (c *PrebuiltfileUpdateCall) Do(opts ...googleapi.CallOption) (*PrebuiltDrop, error)
- func (c *PrebuiltfileUpdateCall) Fields(s ...googleapi.Field) *PrebuiltfileUpdateCall
- func (c *PrebuiltfileUpdateCall) Header() http.Header
- func (c *PrebuiltfileUpdateCall) ResourceId(resourceId string) *PrebuiltfileUpdateCall
- type RapidDrop
- type ReleaseRequest
- type ReleaseSnapInfo
- type Remote
- type RepoHooks
- type Revision
- type SchedulingPoolConfig
- type SchedulingPoolConfigRuleConfig
- type SchedulingPoolConfigRuleConfigPinnedTarget
- type SchedulingPoolListResponse
- type SchedulingpoolGetCall
- func (c *SchedulingpoolGetCall) Context(ctx context.Context) *SchedulingpoolGetCall
- func (c *SchedulingpoolGetCall) Do(opts ...googleapi.CallOption) (*SchedulingPoolConfig, error)
- func (c *SchedulingpoolGetCall) Fields(s ...googleapi.Field) *SchedulingpoolGetCall
- func (c *SchedulingpoolGetCall) Header() http.Header
- func (c *SchedulingpoolGetCall) IfNoneMatch(entityTag string) *SchedulingpoolGetCall
- type SchedulingpoolListCall
- func (c *SchedulingpoolListCall) Context(ctx context.Context) *SchedulingpoolListCall
- func (c *SchedulingpoolListCall) Do(opts ...googleapi.CallOption) (*SchedulingPoolListResponse, error)
- func (c *SchedulingpoolListCall) Exclusive(exclusive bool) *SchedulingpoolListCall
- func (c *SchedulingpoolListCall) Fields(s ...googleapi.Field) *SchedulingpoolListCall
- func (c *SchedulingpoolListCall) Header() http.Header
- func (c *SchedulingpoolListCall) HostName(hostName string) *SchedulingpoolListCall
- func (c *SchedulingpoolListCall) IfNoneMatch(entityTag string) *SchedulingpoolListCall
- func (c *SchedulingpoolListCall) MaxResults(maxResults int64) *SchedulingpoolListCall
- func (c *SchedulingpoolListCall) PageToken(pageToken string) *SchedulingpoolListCall
- func (c *SchedulingpoolListCall) Pages(ctx context.Context, f func(*SchedulingPoolListResponse) error) error
- type SchedulingpoolService
- type SelfserviceOperation
- type SelfserviceOperationAclChange
- type SelfserviceOperationCreateBranchParameters
- type SelfserviceOperationCreateKeyParameters
- type SelfserviceOperationCreateRepoBranchParameters
- type SelfserviceOperationGenericParameters
- type SelfserviceOperationManageAclParameters
- type SelfserviceOperationMergeRepoBranchParameters
- type SelfserviceOperationProduct
- type SelfserviceOperationProductCreateBranchProduct
- type SelfserviceOperationProductCreateBranchStatus
- type SelfserviceOperationProductFailedMessage
- type SelfserviceOperationProductGenericProduct
- type SelfserviceOperationProductGenericResult
- type SelfserviceOperationProductResultMessage
- type SelfserviceOperationProject
- type SelfserviceOperationRepoSource
- type SelfserviceOperationSimpleParameter
- type SemaphoreMessage
- type Service
- type SoftwareGetCall
- func (c *SoftwareGetCall) Context(ctx context.Context) *SoftwareGetCall
- func (c *SoftwareGetCall) Do(opts ...googleapi.CallOption) (*SoftwareVersion, error)
- func (c *SoftwareGetCall) Fields(s ...googleapi.Field) *SoftwareGetCall
- func (c *SoftwareGetCall) Header() http.Header
- func (c *SoftwareGetCall) IfNoneMatch(entityTag string) *SoftwareGetCall
- type SoftwareService
- type SoftwareVersion
- type SubmitReleaseInfo
- type Target
- type TargetDependencyNode
- type TargetExternalBuilderConfig
- type TargetFeatureRolloutFlag
- type TargetFlashStationConfig
- type TargetGetCall
- func (c *TargetGetCall) Context(ctx context.Context) *TargetGetCall
- func (c *TargetGetCall) Do(opts ...googleapi.CallOption) (*Target, error)
- func (c *TargetGetCall) Fields(s ...googleapi.Field) *TargetGetCall
- func (c *TargetGetCall) Header() http.Header
- func (c *TargetGetCall) IfNoneMatch(entityTag string) *TargetGetCall
- type TargetLCTargetConfig
- type TargetListCall
- func (c *TargetListCall) AdditionalBuildTarget(additionalBuildTarget string) *TargetListCall
- func (c *TargetListCall) Context(ctx context.Context) *TargetListCall
- func (c *TargetListCall) Disabled(disabled bool) *TargetListCall
- func (c *TargetListCall) Do(opts ...googleapi.CallOption) (*TargetListResponse, error)
- func (c *TargetListCall) EnvironmentVariable(environmentVariable string) *TargetListCall
- func (c *TargetListCall) EnvironmentVariableKey(environmentVariableKey string) *TargetListCall
- func (c *TargetListCall) Fields(s ...googleapi.Field) *TargetListCall
- func (c *TargetListCall) Header() http.Header
- func (c *TargetListCall) IfNoneMatch(entityTag string) *TargetListCall
- func (c *TargetListCall) LaunchcontrolName(launchcontrolName string) *TargetListCall
- func (c *TargetListCall) MaxResults(maxResults int64) *TargetListCall
- func (c *TargetListCall) PageToken(pageToken string) *TargetListCall
- func (c *TargetListCall) Pages(ctx context.Context, f func(*TargetListResponse) error) error
- func (c *TargetListCall) Product(product string) *TargetListCall
- type TargetListResponse
- type TargetService
- type TargetSigningConfig
- type TargetSigningConfigApk
- type TargetSigningConfigLooseOTA
- type TargetSigningConfigMicroApk
- type TargetSubmitQueueTargetConfig
- type TargetTreehuggerValidationCheck
- type TargetTridentConfig
- type TestArtifactCopyToResponse
- type TestArtifactListResponse
- type TestBench
- type TestRequest
- type TestRequestATest
- type TestRequestATestDeviceSelection
- type TestRequestAtpGclTest
- type TestRequestAtpTest
- type TestRequestLocalTest
- type TestRequestTradefedTest
- type TestResult
- type TestResultListResponse
- type TestResultSummary
- type TestResultSummaryToolGroup
- type TestResultSummaryToolGroupTestSuite
- type TestartifactCopyToCall
- func (c *TestartifactCopyToCall) Context(ctx context.Context) *TestartifactCopyToCall
- func (c *TestartifactCopyToCall) DestinationBucket(destinationBucket string) *TestartifactCopyToCall
- func (c *TestartifactCopyToCall) DestinationPath(destinationPath string) *TestartifactCopyToCall
- func (c *TestartifactCopyToCall) Do(opts ...googleapi.CallOption) (*TestArtifactCopyToResponse, error)
- func (c *TestartifactCopyToCall) Fields(s ...googleapi.Field) *TestartifactCopyToCall
- func (c *TestartifactCopyToCall) Header() http.Header
- type TestartifactDeleteCall
- func (c *TestartifactDeleteCall) Context(ctx context.Context) *TestartifactDeleteCall
- func (c *TestartifactDeleteCall) DeleteObject(deleteObject bool) *TestartifactDeleteCall
- func (c *TestartifactDeleteCall) Do(opts ...googleapi.CallOption) error
- func (c *TestartifactDeleteCall) Fields(s ...googleapi.Field) *TestartifactDeleteCall
- func (c *TestartifactDeleteCall) Header() http.Header
- type TestartifactGetCall
- func (c *TestartifactGetCall) Context(ctx context.Context) *TestartifactGetCall
- func (c *TestartifactGetCall) Do(opts ...googleapi.CallOption) (*BuildArtifactMetadata, error)
- func (c *TestartifactGetCall) Download(opts ...googleapi.CallOption) (*http.Response, error)
- func (c *TestartifactGetCall) Fields(s ...googleapi.Field) *TestartifactGetCall
- func (c *TestartifactGetCall) Header() http.Header
- func (c *TestartifactGetCall) IfNoneMatch(entityTag string) *TestartifactGetCall
- type TestartifactListCall
- func (c *TestartifactListCall) Context(ctx context.Context) *TestartifactListCall
- func (c *TestartifactListCall) Do(opts ...googleapi.CallOption) (*TestArtifactListResponse, error)
- func (c *TestartifactListCall) Fields(s ...googleapi.Field) *TestartifactListCall
- func (c *TestartifactListCall) Header() http.Header
- func (c *TestartifactListCall) IfNoneMatch(entityTag string) *TestartifactListCall
- func (c *TestartifactListCall) MaxResults(maxResults int64) *TestartifactListCall
- func (c *TestartifactListCall) PageToken(pageToken string) *TestartifactListCall
- func (c *TestartifactListCall) Pages(ctx context.Context, f func(*TestArtifactListResponse) error) error
- type TestartifactPatchCall
- func (c *TestartifactPatchCall) Context(ctx context.Context) *TestartifactPatchCall
- func (c *TestartifactPatchCall) Do(opts ...googleapi.CallOption) (*BuildArtifactMetadata, error)
- func (c *TestartifactPatchCall) Fields(s ...googleapi.Field) *TestartifactPatchCall
- func (c *TestartifactPatchCall) Header() http.Header
- type TestartifactService
- func (r *TestartifactService) CopyTo(buildType string, buildId string, target string, attemptId string, ...) *TestartifactCopyToCall
- func (r *TestartifactService) Delete(buildType string, buildId string, target string, attemptId string, ...) *TestartifactDeleteCall
- func (r *TestartifactService) Get(buildType string, buildId string, target string, attemptId string, ...) *TestartifactGetCall
- func (r *TestartifactService) List(buildType string, buildId string, target string, attemptId string, ...) *TestartifactListCall
- func (r *TestartifactService) Patch(buildType string, buildId string, target string, attemptId string, ...) *TestartifactPatchCall
- func (r *TestartifactService) Update(buildType string, buildId string, target string, attemptId string, ...) *TestartifactUpdateCall
- type TestartifactUpdateCall
- func (c *TestartifactUpdateCall) Context(ctx context.Context) *TestartifactUpdateCall
- func (c *TestartifactUpdateCall) Do(opts ...googleapi.CallOption) (*BuildArtifactMetadata, error)
- func (c *TestartifactUpdateCall) Fields(s ...googleapi.Field) *TestartifactUpdateCall
- func (c *TestartifactUpdateCall) Header() http.Header
- func (c *TestartifactUpdateCall) Media(r io.Reader, options ...googleapi.MediaOption) *TestartifactUpdateCall
- func (c *TestartifactUpdateCall) ProgressUpdater(pu googleapi.ProgressUpdater) *TestartifactUpdateCall
- func (c *TestartifactUpdateCall) ResumableMedia(ctx context.Context, r io.ReaderAt, size int64, mediaType string) *TestartifactUpdateCalldeprecated
- type TestresultGetCall
- func (c *TestresultGetCall) Context(ctx context.Context) *TestresultGetCall
- func (c *TestresultGetCall) Do(opts ...googleapi.CallOption) (*TestResult, error)
- func (c *TestresultGetCall) Fields(s ...googleapi.Field) *TestresultGetCall
- func (c *TestresultGetCall) Header() http.Header
- func (c *TestresultGetCall) IfNoneMatch(entityTag string) *TestresultGetCall
- type TestresultInsertCall
- func (c *TestresultInsertCall) Context(ctx context.Context) *TestresultInsertCall
- func (c *TestresultInsertCall) Do(opts ...googleapi.CallOption) (*TestResult, error)
- func (c *TestresultInsertCall) Fields(s ...googleapi.Field) *TestresultInsertCall
- func (c *TestresultInsertCall) Header() http.Header
- type TestresultListCall
- func (c *TestresultListCall) Context(ctx context.Context) *TestresultListCall
- func (c *TestresultListCall) Do(opts ...googleapi.CallOption) (*TestResultListResponse, error)
- func (c *TestresultListCall) Fields(s ...googleapi.Field) *TestresultListCall
- func (c *TestresultListCall) Header() http.Header
- func (c *TestresultListCall) IfNoneMatch(entityTag string) *TestresultListCall
- func (c *TestresultListCall) MaxResults(maxResults int64) *TestresultListCall
- func (c *TestresultListCall) PageToken(pageToken string) *TestresultListCall
- func (c *TestresultListCall) Pages(ctx context.Context, f func(*TestResultListResponse) error) error
- func (c *TestresultListCall) Status(status string) *TestresultListCall
- func (c *TestresultListCall) TestSuites(testSuites ...string) *TestresultListCall
- type TestresultPatchCall
- type TestresultService
- func (r *TestresultService) Get(buildId string, target string, attemptId string, resourceId int64) *TestresultGetCall
- func (r *TestresultService) Insert(buildId string, target string, attemptId string, testresult *TestResult) *TestresultInsertCall
- func (r *TestresultService) List(buildId string, target string, attemptId string) *TestresultListCall
- func (r *TestresultService) Patch(buildId string, target string, attemptId string, resourceId int64, ...) *TestresultPatchCall
- func (r *TestresultService) Update(buildId string, target string, attemptId string, resourceId int64, ...) *TestresultUpdateCall
- type TestresultUpdateCall
- func (c *TestresultUpdateCall) Context(ctx context.Context) *TestresultUpdateCall
- func (c *TestresultUpdateCall) Do(opts ...googleapi.CallOption) (*TestResult, error)
- func (c *TestresultUpdateCall) Fields(s ...googleapi.Field) *TestresultUpdateCall
- func (c *TestresultUpdateCall) Header() http.Header
- type TokenPageResult
- type UrlManifestLocation
- type User
- type VersionBumpInfo
- type WorkNode
- type WorkNodeAttempt
- type WorkNodeCompleteRequest
- type WorkNodeCompleteResponse
- type WorkNodeFailRequest
- type WorkNodeFailResponse
- type WorkNodeListResponse
- type WorkNodeMakeAvailableResponse
- type WorkNodePopRequest
- type WorkNodePopResponse
- type WorkNodeProgressMessage
- type WorkNodeProgressMessageAtpMachineReadableMessage
- type WorkNodeProgressMessageAttemptEnded
- type WorkNodeRemovePiiResponse
- type WorkNodeRetry
- type WorkNodeStepTracker
- type WorkNodeTouchResponse
- type WorkParameters
- type WorkParametersAtpTestParameters
- type WorkParametersAutomergeMergePathParameters
- type WorkParametersAutomergeMergePathParametersAutomergeMergePathSettings
- type WorkParametersBisectionStepParameters
- type WorkParametersFetchChangesRequestParameters
- type WorkParametersGerritPollerMonitorRequestParameters
- type WorkParametersManifestAssemblerParameters
- type WorkParametersPendingChangeBuildParameters
- type WorkParametersPendingChangeFinishedParameters
- type WorkParametersPresubmitAnalysisParameters
- type WorkParametersPresubmitPreflightParameters
- type WorkParametersSubmittedBuildParameters
- type WorkParametersSubmittedBuildRequestParameters
- type WorkParametersTestMappingParameters
- type WorkParametersTestProviderParameters
- type WorkParametersTrybotFinishedParameters
- type WorkPlan
- type WorkPlanAddNodesRequest
- type WorkPlanAddNodesResponse
- type WorkPlanCreateWithNodesRequest
- type WorkPlanCreateWithNodesResponse
- type WorkPlanListResponse
- type WorkProduct
- type WorkProductBuildOutputProduct
- type WorkProductDummyOutputProduct
- type WorkProductGerritPollerMonitorProduct
- type WorkProductImageRequestOutputProduct
- type WorkProductPinnedManifestOutputProduct
- type WorkProductTestOutputProduct
- type WorknodeCompleteCall
- func (c *WorknodeCompleteCall) Context(ctx context.Context) *WorknodeCompleteCall
- func (c *WorknodeCompleteCall) Do(opts ...googleapi.CallOption) (*WorkNodeCompleteResponse, error)
- func (c *WorknodeCompleteCall) Fields(s ...googleapi.Field) *WorknodeCompleteCall
- func (c *WorknodeCompleteCall) Header() http.Header
- type WorknodeFailCall
- type WorknodeGetCall
- func (c *WorknodeGetCall) Context(ctx context.Context) *WorknodeGetCall
- func (c *WorknodeGetCall) Do(opts ...googleapi.CallOption) (*WorkNode, error)
- func (c *WorknodeGetCall) Fields(s ...googleapi.Field) *WorknodeGetCall
- func (c *WorknodeGetCall) Header() http.Header
- func (c *WorknodeGetCall) IfNoneMatch(entityTag string) *WorknodeGetCall
- type WorknodeListCall
- func (c *WorknodeListCall) AvailabilityTimeBefore(availabilityTimeBefore int64) *WorknodeListCall
- func (c *WorknodeListCall) ChangeSetSpecId(changeSetSpecId string) *WorknodeListCall
- func (c *WorknodeListCall) Context(ctx context.Context) *WorknodeListCall
- func (c *WorknodeListCall) Do(opts ...googleapi.CallOption) (*WorkNodeListResponse, error)
- func (c *WorknodeListCall) Fields(s ...googleapi.Field) *WorknodeListCall
- func (c *WorknodeListCall) Header() http.Header
- func (c *WorknodeListCall) IfNoneMatch(entityTag string) *WorknodeListCall
- func (c *WorknodeListCall) IsFinal(isFinal bool) *WorknodeListCall
- func (c *WorknodeListCall) IsTimedOut(isTimedOut bool) *WorknodeListCall
- func (c *WorknodeListCall) LastUpdatedAfter(lastUpdatedAfter int64) *WorknodeListCall
- func (c *WorknodeListCall) LastUpdatedBefore(lastUpdatedBefore int64) *WorknodeListCall
- func (c *WorknodeListCall) MaxResults(maxResults int64) *WorknodeListCall
- func (c *WorknodeListCall) NodeClass(nodeClass ...string) *WorknodeListCall
- func (c *WorknodeListCall) PageToken(pageToken string) *WorknodeListCall
- func (c *WorknodeListCall) Status(status ...string) *WorknodeListCall
- func (c *WorknodeListCall) WorkExecutorTypes(workExecutorTypes ...string) *WorknodeListCall
- func (c *WorknodeListCall) WorkPlanId(workPlanId string) *WorknodeListCall
- type WorknodeMakeavailableCall
- func (c *WorknodeMakeavailableCall) Context(ctx context.Context) *WorknodeMakeavailableCall
- func (c *WorknodeMakeavailableCall) Do(opts ...googleapi.CallOption) (*WorkNodeMakeAvailableResponse, error)
- func (c *WorknodeMakeavailableCall) Fields(s ...googleapi.Field) *WorknodeMakeavailableCall
- func (c *WorknodeMakeavailableCall) Header() http.Header
- type WorknodePatchCall
- type WorknodePopCall
- type WorknodeRemovepiiCall
- func (c *WorknodeRemovepiiCall) Context(ctx context.Context) *WorknodeRemovepiiCall
- func (c *WorknodeRemovepiiCall) Do(opts ...googleapi.CallOption) (*WorkNodeRemovePiiResponse, error)
- func (c *WorknodeRemovepiiCall) Fields(s ...googleapi.Field) *WorknodeRemovepiiCall
- func (c *WorknodeRemovepiiCall) Header() http.Header
- type WorknodeService
- func (r *WorknodeService) Complete(worknodecompleterequest *WorkNodeCompleteRequest) *WorknodeCompleteCall
- func (r *WorknodeService) Fail(worknodefailrequest *WorkNodeFailRequest) *WorknodeFailCall
- func (r *WorknodeService) Get(resourceId string) *WorknodeGetCall
- func (r *WorknodeService) List() *WorknodeListCall
- func (r *WorknodeService) Makeavailable(workNodeId string) *WorknodeMakeavailableCall
- func (r *WorknodeService) Patch(resourceId string, worknode *WorkNode) *WorknodePatchCall
- func (r *WorknodeService) Pop(worknodepoprequest *WorkNodePopRequest) *WorknodePopCall
- func (r *WorknodeService) Removepii(workNodeId string) *WorknodeRemovepiiCall
- func (r *WorknodeService) Touch(workNodeId string) *WorknodeTouchCall
- func (r *WorknodeService) Update(resourceId string, worknode *WorkNode) *WorknodeUpdateCall
- type WorknodeTouchCall
- type WorknodeUpdateCall
- type WorkplanAddnodesCall
- func (c *WorkplanAddnodesCall) Context(ctx context.Context) *WorkplanAddnodesCall
- func (c *WorkplanAddnodesCall) Do(opts ...googleapi.CallOption) (*WorkPlanAddNodesResponse, error)
- func (c *WorkplanAddnodesCall) Fields(s ...googleapi.Field) *WorkplanAddnodesCall
- func (c *WorkplanAddnodesCall) Header() http.Header
- type WorkplanCreatewithnodesCall
- func (c *WorkplanCreatewithnodesCall) Context(ctx context.Context) *WorkplanCreatewithnodesCall
- func (c *WorkplanCreatewithnodesCall) Do(opts ...googleapi.CallOption) (*WorkPlanCreateWithNodesResponse, error)
- func (c *WorkplanCreatewithnodesCall) Fields(s ...googleapi.Field) *WorkplanCreatewithnodesCall
- func (c *WorkplanCreatewithnodesCall) Header() http.Header
- type WorkplanGetCall
- func (c *WorkplanGetCall) Context(ctx context.Context) *WorkplanGetCall
- func (c *WorkplanGetCall) Do(opts ...googleapi.CallOption) (*WorkPlan, error)
- func (c *WorkplanGetCall) Fields(s ...googleapi.Field) *WorkplanGetCall
- func (c *WorkplanGetCall) Header() http.Header
- func (c *WorkplanGetCall) IfNoneMatch(entityTag string) *WorkplanGetCall
- type WorkplanListCall
- func (c *WorkplanListCall) Context(ctx context.Context) *WorkplanListCall
- func (c *WorkplanListCall) Do(opts ...googleapi.CallOption) (*WorkPlanListResponse, error)
- func (c *WorkplanListCall) Fields(s ...googleapi.Field) *WorkplanListCall
- func (c *WorkplanListCall) Header() http.Header
- func (c *WorkplanListCall) IfNoneMatch(entityTag string) *WorkplanListCall
- func (c *WorkplanListCall) MaxResults(maxResults int64) *WorkplanListCall
- func (c *WorkplanListCall) PageToken(pageToken string) *WorkplanListCall
- func (c *WorkplanListCall) Pages(ctx context.Context, f func(*WorkPlanListResponse) error) error
- type WorkplanService
- func (r *WorkplanService) Addnodes(workplanaddnodesrequest *WorkPlanAddNodesRequest) *WorkplanAddnodesCall
- func (r *WorkplanService) Createwithnodes(workplancreatewithnodesrequest *WorkPlanCreateWithNodesRequest) *WorkplanCreatewithnodesCall
- func (r *WorkplanService) Get(resourceId string) *WorkplanGetCall
- func (r *WorkplanService) List() *WorkplanListCall
Constants ¶
const (
// View and manage Internal Android Build status and results
AndroidbuildInternalScope = "https://www.googleapis.com/auth/androidbuild.internal"
)
OAuth2 scopes used by this API.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnalyzerFinding ¶
type AnalyzerFinding struct { Actionable bool `json:"actionable,omitempty"` AnalyzerResultId string `json:"analyzerResultId,omitempty"` Category string `json:"category,omitempty"` Fixes []*AnalyzerFindingFix `json:"fixes,omitempty"` Id string `json:"id,omitempty"` Level string `json:"level,omitempty"` Location *AnalyzerFindingLocation `json:"location,omitempty"` Message string `json:"message,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Actionable") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Actionable") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*AnalyzerFinding) MarshalJSON ¶
func (s *AnalyzerFinding) MarshalJSON() ([]byte, error)
type AnalyzerFindingFix ¶
type AnalyzerFindingFix struct { Description string `json:"description,omitempty"` Replacements []*AnalyzerFindingFixReplacement `json:"replacements,omitempty"` // ForceSendFields is a list of field names (e.g. "Description") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Description") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*AnalyzerFindingFix) MarshalJSON ¶
func (s *AnalyzerFindingFix) MarshalJSON() ([]byte, error)
type AnalyzerFindingFixReplacement ¶
type AnalyzerFindingFixReplacement struct { Location *AnalyzerFindingLocation `json:"location,omitempty"` NewContent string `json:"newContent,omitempty"` // ForceSendFields is a list of field names (e.g. "Location") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Location") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*AnalyzerFindingFixReplacement) MarshalJSON ¶
func (s *AnalyzerFindingFixReplacement) MarshalJSON() ([]byte, error)
type AnalyzerFindingListResponse ¶
type AnalyzerFindingListResponse struct { AnalyzerFindings []*AnalyzerFinding `json:"analyzerFindings,omitempty"` NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "AnalyzerFindings") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AnalyzerFindings") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*AnalyzerFindingListResponse) MarshalJSON ¶
func (s *AnalyzerFindingListResponse) MarshalJSON() ([]byte, error)
type AnalyzerFindingLocation ¶
type AnalyzerFindingLocation struct { ColEnd int64 `json:"colEnd,omitempty"` ColStart int64 `json:"colStart,omitempty"` Filepath string `json:"filepath,omitempty"` LineEnd int64 `json:"lineEnd,omitempty"` LineStart int64 `json:"lineStart,omitempty"` Metadata *AnalyzerFindingLocationMetadata `json:"metadata,omitempty"` Type string `json:"type,omitempty"` // ForceSendFields is a list of field names (e.g. "ColEnd") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ColEnd") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*AnalyzerFindingLocation) MarshalJSON ¶
func (s *AnalyzerFindingLocation) MarshalJSON() ([]byte, error)
type AnalyzerFindingLocationMetadata ¶
type AnalyzerFindingLocationMetadata struct { BuildArtifact *AnalyzerFindingLocationMetadataBuildArtifactLocationMetadata `json:"buildArtifact,omitempty"` External *AnalyzerFindingLocationMetadataExternalLocationMetadata `json:"external,omitempty"` // ForceSendFields is a list of field names (e.g. "BuildArtifact") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildArtifact") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*AnalyzerFindingLocationMetadata) MarshalJSON ¶
func (s *AnalyzerFindingLocationMetadata) MarshalJSON() ([]byte, error)
type AnalyzerFindingLocationMetadataBuildArtifactLocationMetadata ¶
type AnalyzerFindingLocationMetadataBuildArtifactLocationMetadata struct { BuildId string `json:"buildId,omitempty"` BuildType string `json:"buildType,omitempty"` Target string `json:"target,omitempty"` // ForceSendFields is a list of field names (e.g. "BuildId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildId") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*AnalyzerFindingLocationMetadataBuildArtifactLocationMetadata) MarshalJSON ¶
func (s *AnalyzerFindingLocationMetadataBuildArtifactLocationMetadata) MarshalJSON() ([]byte, error)
type AnalyzerFindingLocationMetadataExternalLocationMetadata ¶
type AnalyzerFindingLocationMetadataExternalLocationMetadata struct { CustomUrl string `json:"customUrl,omitempty"` // ForceSendFields is a list of field names (e.g. "CustomUrl") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CustomUrl") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*AnalyzerFindingLocationMetadataExternalLocationMetadata) MarshalJSON ¶
func (s *AnalyzerFindingLocationMetadataExternalLocationMetadata) MarshalJSON() ([]byte, error)
type AnalyzerResult ¶
type AnalyzerResult struct { Category string `json:"category,omitempty"` ChangeNumber int64 `json:"changeNumber,omitempty,string"` Host string `json:"host,omitempty"` Id string `json:"id,omitempty"` Patchset string `json:"patchset,omitempty"` Revision string `json:"revision,omitempty"` Status string `json:"status,omitempty"` Timing *AnalyzerResultRunTiming `json:"timing,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Category") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Category") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*AnalyzerResult) MarshalJSON ¶
func (s *AnalyzerResult) MarshalJSON() ([]byte, error)
type AnalyzerResultAddFindingsRequest ¶
type AnalyzerResultAddFindingsRequest struct { Findings []*AnalyzerFinding `json:"findings,omitempty"` // ForceSendFields is a list of field names (e.g. "Findings") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Findings") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*AnalyzerResultAddFindingsRequest) MarshalJSON ¶
func (s *AnalyzerResultAddFindingsRequest) MarshalJSON() ([]byte, error)
type AnalyzerResultAddFindingsResponse ¶
type AnalyzerResultAddFindingsResponse struct { Findings []*AnalyzerFinding `json:"findings,omitempty"` Result *AnalyzerResult `json:"result,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Findings") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Findings") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*AnalyzerResultAddFindingsResponse) MarshalJSON ¶
func (s *AnalyzerResultAddFindingsResponse) MarshalJSON() ([]byte, error)
type AnalyzerResultCategoriesRequest ¶
type AnalyzerResultCategoriesRequest struct { Enabled bool `json:"enabled,omitempty"` // ForceSendFields is a list of field names (e.g. "Enabled") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Enabled") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*AnalyzerResultCategoriesRequest) MarshalJSON ¶
func (s *AnalyzerResultCategoriesRequest) MarshalJSON() ([]byte, error)
type AnalyzerResultCategoriesResponse ¶
type AnalyzerResultCategoriesResponse struct { KnownCategories *KnownCategories `json:"knownCategories,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "KnownCategories") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "KnownCategories") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*AnalyzerResultCategoriesResponse) MarshalJSON ¶
func (s *AnalyzerResultCategoriesResponse) MarshalJSON() ([]byte, error)
type AnalyzerResultListResponse ¶
type AnalyzerResultListResponse struct { AnalyzerResults []*AnalyzerResult `json:"analyzerResults,omitempty"` NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "AnalyzerResults") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AnalyzerResults") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*AnalyzerResultListResponse) MarshalJSON ¶
func (s *AnalyzerResultListResponse) MarshalJSON() ([]byte, error)
type AnalyzerResultRunTiming ¶
type AnalyzerResultRunTiming struct { DurationMs int64 `json:"durationMs,omitempty,string"` StartTimeMs int64 `json:"startTimeMs,omitempty,string"` // ForceSendFields is a list of field names (e.g. "DurationMs") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DurationMs") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*AnalyzerResultRunTiming) MarshalJSON ¶
func (s *AnalyzerResultRunTiming) MarshalJSON() ([]byte, error)
type AnalyzerfindingGetCall ¶
type AnalyzerfindingGetCall struct {
// contains filtered or unexported fields
}
func (*AnalyzerfindingGetCall) Context ¶
func (c *AnalyzerfindingGetCall) Context(ctx context.Context) *AnalyzerfindingGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*AnalyzerfindingGetCall) Do ¶
func (c *AnalyzerfindingGetCall) Do(opts ...googleapi.CallOption) (*AnalyzerFinding, error)
Do executes the "androidbuildinternal.analyzerfinding.get" call. Exactly one of *AnalyzerFinding or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *AnalyzerFinding.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*AnalyzerfindingGetCall) Fields ¶
func (c *AnalyzerfindingGetCall) Fields(s ...googleapi.Field) *AnalyzerfindingGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*AnalyzerfindingGetCall) Header ¶
func (c *AnalyzerfindingGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*AnalyzerfindingGetCall) IfNoneMatch ¶
func (c *AnalyzerfindingGetCall) IfNoneMatch(entityTag string) *AnalyzerfindingGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type AnalyzerfindingListCall ¶
type AnalyzerfindingListCall struct {
// contains filtered or unexported fields
}
func (*AnalyzerfindingListCall) AnalyzerResultId ¶
func (c *AnalyzerfindingListCall) AnalyzerResultId(analyzerResultId string) *AnalyzerfindingListCall
AnalyzerResultId sets the optional parameter "analyzerResultId":
func (*AnalyzerfindingListCall) Context ¶
func (c *AnalyzerfindingListCall) Context(ctx context.Context) *AnalyzerfindingListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*AnalyzerfindingListCall) Do ¶
func (c *AnalyzerfindingListCall) Do(opts ...googleapi.CallOption) (*AnalyzerFindingListResponse, error)
Do executes the "androidbuildinternal.analyzerfinding.list" call. Exactly one of *AnalyzerFindingListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *AnalyzerFindingListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*AnalyzerfindingListCall) Fields ¶
func (c *AnalyzerfindingListCall) Fields(s ...googleapi.Field) *AnalyzerfindingListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*AnalyzerfindingListCall) Header ¶
func (c *AnalyzerfindingListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*AnalyzerfindingListCall) IfNoneMatch ¶
func (c *AnalyzerfindingListCall) IfNoneMatch(entityTag string) *AnalyzerfindingListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*AnalyzerfindingListCall) MaxResults ¶
func (c *AnalyzerfindingListCall) MaxResults(maxResults int64) *AnalyzerfindingListCall
MaxResults sets the optional parameter "maxResults":
func (*AnalyzerfindingListCall) PageToken ¶
func (c *AnalyzerfindingListCall) PageToken(pageToken string) *AnalyzerfindingListCall
PageToken sets the optional parameter "pageToken":
func (*AnalyzerfindingListCall) Pages ¶
func (c *AnalyzerfindingListCall) Pages(ctx context.Context, f func(*AnalyzerFindingListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type AnalyzerfindingService ¶
type AnalyzerfindingService struct {
// contains filtered or unexported fields
}
func NewAnalyzerfindingService ¶
func NewAnalyzerfindingService(s *Service) *AnalyzerfindingService
func (*AnalyzerfindingService) Get ¶
func (r *AnalyzerfindingService) Get(resourceId string) *AnalyzerfindingGetCall
Get:
func (*AnalyzerfindingService) List ¶
func (r *AnalyzerfindingService) List() *AnalyzerfindingListCall
List:
type AnalyzerresultAddFindingsCall ¶
type AnalyzerresultAddFindingsCall struct {
// contains filtered or unexported fields
}
func (*AnalyzerresultAddFindingsCall) Context ¶
func (c *AnalyzerresultAddFindingsCall) Context(ctx context.Context) *AnalyzerresultAddFindingsCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*AnalyzerresultAddFindingsCall) Do ¶
func (c *AnalyzerresultAddFindingsCall) Do(opts ...googleapi.CallOption) (*AnalyzerResultAddFindingsResponse, error)
Do executes the "androidbuildinternal.analyzerresult.addFindings" call. Exactly one of *AnalyzerResultAddFindingsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *AnalyzerResultAddFindingsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*AnalyzerresultAddFindingsCall) Fields ¶
func (c *AnalyzerresultAddFindingsCall) Fields(s ...googleapi.Field) *AnalyzerresultAddFindingsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*AnalyzerresultAddFindingsCall) Header ¶
func (c *AnalyzerresultAddFindingsCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type AnalyzerresultCategoriesCall ¶
type AnalyzerresultCategoriesCall struct {
// contains filtered or unexported fields
}
func (*AnalyzerresultCategoriesCall) Context ¶
func (c *AnalyzerresultCategoriesCall) Context(ctx context.Context) *AnalyzerresultCategoriesCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*AnalyzerresultCategoriesCall) Do ¶
func (c *AnalyzerresultCategoriesCall) Do(opts ...googleapi.CallOption) (*AnalyzerResultCategoriesResponse, error)
Do executes the "androidbuildinternal.analyzerresult.categories" call. Exactly one of *AnalyzerResultCategoriesResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *AnalyzerResultCategoriesResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*AnalyzerresultCategoriesCall) Fields ¶
func (c *AnalyzerresultCategoriesCall) Fields(s ...googleapi.Field) *AnalyzerresultCategoriesCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*AnalyzerresultCategoriesCall) Header ¶
func (c *AnalyzerresultCategoriesCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type AnalyzerresultGetCall ¶
type AnalyzerresultGetCall struct {
// contains filtered or unexported fields
}
func (*AnalyzerresultGetCall) Context ¶
func (c *AnalyzerresultGetCall) Context(ctx context.Context) *AnalyzerresultGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*AnalyzerresultGetCall) Do ¶
func (c *AnalyzerresultGetCall) Do(opts ...googleapi.CallOption) (*AnalyzerResult, error)
Do executes the "androidbuildinternal.analyzerresult.get" call. Exactly one of *AnalyzerResult or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *AnalyzerResult.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*AnalyzerresultGetCall) Fields ¶
func (c *AnalyzerresultGetCall) Fields(s ...googleapi.Field) *AnalyzerresultGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*AnalyzerresultGetCall) Header ¶
func (c *AnalyzerresultGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*AnalyzerresultGetCall) IfNoneMatch ¶
func (c *AnalyzerresultGetCall) IfNoneMatch(entityTag string) *AnalyzerresultGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type AnalyzerresultInsertCall ¶
type AnalyzerresultInsertCall struct {
// contains filtered or unexported fields
}
func (*AnalyzerresultInsertCall) Context ¶
func (c *AnalyzerresultInsertCall) Context(ctx context.Context) *AnalyzerresultInsertCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*AnalyzerresultInsertCall) Do ¶
func (c *AnalyzerresultInsertCall) Do(opts ...googleapi.CallOption) (*AnalyzerResult, error)
Do executes the "androidbuildinternal.analyzerresult.insert" call. Exactly one of *AnalyzerResult or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *AnalyzerResult.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*AnalyzerresultInsertCall) Fields ¶
func (c *AnalyzerresultInsertCall) Fields(s ...googleapi.Field) *AnalyzerresultInsertCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*AnalyzerresultInsertCall) Header ¶
func (c *AnalyzerresultInsertCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type AnalyzerresultListCall ¶
type AnalyzerresultListCall struct {
// contains filtered or unexported fields
}
func (*AnalyzerresultListCall) Category ¶
func (c *AnalyzerresultListCall) Category(category string) *AnalyzerresultListCall
Category sets the optional parameter "category":
func (*AnalyzerresultListCall) ChangeNumber ¶
func (c *AnalyzerresultListCall) ChangeNumber(changeNumber int64) *AnalyzerresultListCall
ChangeNumber sets the optional parameter "changeNumber":
func (*AnalyzerresultListCall) Context ¶
func (c *AnalyzerresultListCall) Context(ctx context.Context) *AnalyzerresultListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*AnalyzerresultListCall) Do ¶
func (c *AnalyzerresultListCall) Do(opts ...googleapi.CallOption) (*AnalyzerResultListResponse, error)
Do executes the "androidbuildinternal.analyzerresult.list" call. Exactly one of *AnalyzerResultListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *AnalyzerResultListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*AnalyzerresultListCall) Fields ¶
func (c *AnalyzerresultListCall) Fields(s ...googleapi.Field) *AnalyzerresultListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*AnalyzerresultListCall) Header ¶
func (c *AnalyzerresultListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*AnalyzerresultListCall) Hostname ¶
func (c *AnalyzerresultListCall) Hostname(hostname string) *AnalyzerresultListCall
Hostname sets the optional parameter "hostname":
func (*AnalyzerresultListCall) IfNoneMatch ¶
func (c *AnalyzerresultListCall) IfNoneMatch(entityTag string) *AnalyzerresultListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*AnalyzerresultListCall) MaxResults ¶
func (c *AnalyzerresultListCall) MaxResults(maxResults int64) *AnalyzerresultListCall
MaxResults sets the optional parameter "maxResults":
func (*AnalyzerresultListCall) PageToken ¶
func (c *AnalyzerresultListCall) PageToken(pageToken string) *AnalyzerresultListCall
PageToken sets the optional parameter "pageToken":
func (*AnalyzerresultListCall) Pages ¶
func (c *AnalyzerresultListCall) Pages(ctx context.Context, f func(*AnalyzerResultListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
func (*AnalyzerresultListCall) Patchset ¶
func (c *AnalyzerresultListCall) Patchset(patchset string) *AnalyzerresultListCall
Patchset sets the optional parameter "patchset":
func (*AnalyzerresultListCall) Status ¶
func (c *AnalyzerresultListCall) Status(status string) *AnalyzerresultListCall
Status sets the optional parameter "status":
Possible values:
"canceled" "completeFail" "completePass" "completeSkip" "error" "inProgress" "timedOut" "unknown"
type AnalyzerresultPatchCall ¶
type AnalyzerresultPatchCall struct {
// contains filtered or unexported fields
}
func (*AnalyzerresultPatchCall) Context ¶
func (c *AnalyzerresultPatchCall) Context(ctx context.Context) *AnalyzerresultPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*AnalyzerresultPatchCall) Do ¶
func (c *AnalyzerresultPatchCall) Do(opts ...googleapi.CallOption) (*AnalyzerResult, error)
Do executes the "androidbuildinternal.analyzerresult.patch" call. Exactly one of *AnalyzerResult or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *AnalyzerResult.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*AnalyzerresultPatchCall) Fields ¶
func (c *AnalyzerresultPatchCall) Fields(s ...googleapi.Field) *AnalyzerresultPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*AnalyzerresultPatchCall) Header ¶
func (c *AnalyzerresultPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type AnalyzerresultService ¶
type AnalyzerresultService struct {
// contains filtered or unexported fields
}
func NewAnalyzerresultService ¶
func NewAnalyzerresultService(s *Service) *AnalyzerresultService
func (*AnalyzerresultService) AddFindings ¶
func (r *AnalyzerresultService) AddFindings(analyzerResultId string, analyzerresultaddfindingsrequest *AnalyzerResultAddFindingsRequest) *AnalyzerresultAddFindingsCall
AddFindings:
func (*AnalyzerresultService) Categories ¶
func (r *AnalyzerresultService) Categories(analyzerresultcategoriesrequest *AnalyzerResultCategoriesRequest) *AnalyzerresultCategoriesCall
Categories:
func (*AnalyzerresultService) Get ¶
func (r *AnalyzerresultService) Get(resourceId string) *AnalyzerresultGetCall
Get:
func (*AnalyzerresultService) Insert ¶
func (r *AnalyzerresultService) Insert(analyzerresult *AnalyzerResult) *AnalyzerresultInsertCall
Insert:
func (*AnalyzerresultService) List ¶
func (r *AnalyzerresultService) List() *AnalyzerresultListCall
List:
func (*AnalyzerresultService) Patch ¶
func (r *AnalyzerresultService) Patch(resourceId string, analyzerresult *AnalyzerResult) *AnalyzerresultPatchCall
Patch:
func (*AnalyzerresultService) Update ¶
func (r *AnalyzerresultService) Update(resourceId string, analyzerresult *AnalyzerResult) *AnalyzerresultUpdateCall
Update:
type AnalyzerresultUpdateCall ¶
type AnalyzerresultUpdateCall struct {
// contains filtered or unexported fields
}
func (*AnalyzerresultUpdateCall) Context ¶
func (c *AnalyzerresultUpdateCall) Context(ctx context.Context) *AnalyzerresultUpdateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*AnalyzerresultUpdateCall) Do ¶
func (c *AnalyzerresultUpdateCall) Do(opts ...googleapi.CallOption) (*AnalyzerResult, error)
Do executes the "androidbuildinternal.analyzerresult.update" call. Exactly one of *AnalyzerResult or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *AnalyzerResult.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*AnalyzerresultUpdateCall) Fields ¶
func (c *AnalyzerresultUpdateCall) Fields(s ...googleapi.Field) *AnalyzerresultUpdateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*AnalyzerresultUpdateCall) Header ¶
func (c *AnalyzerresultUpdateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type AnchorwatchMessage ¶
type AnchorwatchMessage struct { Kwargs []*AnchorwatchMessageMetricField `json:"kwargs,omitempty"` Metadatas []*AnchorwatchMessageMetricField `json:"metadatas,omitempty"` MethodCall *AnchorwatchMessageMethodCall `json:"methodCall,omitempty"` MetricType string `json:"metricType,omitempty"` ServiceName string `json:"serviceName,omitempty"` StreamzName string `json:"streamzName,omitempty"` // ForceSendFields is a list of field names (e.g. "Kwargs") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Kwargs") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*AnchorwatchMessage) MarshalJSON ¶
func (s *AnchorwatchMessage) MarshalJSON() ([]byte, error)
type AnchorwatchMessageFieldTuple ¶
type AnchorwatchMessageFieldTuple struct { FieldName string `json:"fieldName,omitempty"` FieldType string `json:"fieldType,omitempty"` // ForceSendFields is a list of field names (e.g. "FieldName") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "FieldName") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*AnchorwatchMessageFieldTuple) MarshalJSON ¶
func (s *AnchorwatchMessageFieldTuple) MarshalJSON() ([]byte, error)
type AnchorwatchMessageMethodCall ¶
type AnchorwatchMessageMethodCall struct { Args []*AnchorwatchMessageMetricValue `json:"args,omitempty"` // ForceSendFields is a list of field names (e.g. "Args") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Args") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*AnchorwatchMessageMethodCall) MarshalJSON ¶
func (s *AnchorwatchMessageMethodCall) MarshalJSON() ([]byte, error)
type AnchorwatchMessageMetricField ¶
type AnchorwatchMessageMetricField struct { FieldName string `json:"fieldName,omitempty"` FieldValue *AnchorwatchMessageMetricValue `json:"fieldValue,omitempty"` // ForceSendFields is a list of field names (e.g. "FieldName") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "FieldName") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*AnchorwatchMessageMetricField) MarshalJSON ¶
func (s *AnchorwatchMessageMetricField) MarshalJSON() ([]byte, error)
type AnchorwatchMessageMetricValue ¶
type AnchorwatchMessageMetricValue struct { BoolValue bool `json:"boolValue,omitempty"` DoubleValue float64 `json:"doubleValue,omitempty"` FieldTuple *AnchorwatchMessageFieldTuple `json:"fieldTuple,omitempty"` Int64Value int64 `json:"int64Value,omitempty,string"` StringValue string `json:"stringValue,omitempty"` // ForceSendFields is a list of field names (e.g. "BoolValue") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BoolValue") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*AnchorwatchMessageMetricValue) MarshalJSON ¶
func (s *AnchorwatchMessageMetricValue) MarshalJSON() ([]byte, error)
func (*AnchorwatchMessageMetricValue) UnmarshalJSON ¶
func (s *AnchorwatchMessageMetricValue) UnmarshalJSON(data []byte) error
type AndroidBuildDrop ¶
type AndroidBuildDrop struct { BuildId string `json:"buildId,omitempty"` SourceFile string `json:"sourceFile,omitempty"` Target string `json:"target,omitempty"` // ForceSendFields is a list of field names (e.g. "BuildId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildId") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*AndroidBuildDrop) MarshalJSON ¶
func (s *AndroidBuildDrop) MarshalJSON() ([]byte, error)
type Annotation ¶
type Annotation struct { Name string `json:"name,omitempty"` Value string `json:"value,omitempty"` // ForceSendFields is a list of field names (e.g. "Name") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Name") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*Annotation) MarshalJSON ¶
func (s *Annotation) MarshalJSON() ([]byte, error)
type ApkSignResult ¶
type ApkSignResult struct { Apk string `json:"apk,omitempty"` ErrorMessage string `json:"errorMessage,omitempty"` Path string `json:"path,omitempty"` SignedApkArtifactName string `json:"signedApkArtifactName,omitempty"` Success bool `json:"success,omitempty"` // ForceSendFields is a list of field names (e.g. "Apk") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Apk") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*ApkSignResult) MarshalJSON ¶
func (s *ApkSignResult) MarshalJSON() ([]byte, error)
type Arg ¶
type Arg struct { Key string `json:"key,omitempty"` Values []string `json:"values,omitempty"` // ForceSendFields is a list of field names (e.g. "Key") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Key") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*Arg) MarshalJSON ¶
type BranchConfig ¶
type BranchConfig struct { BannedBuildIds []string `json:"bannedBuildIds,omitempty"` BigstoreBucketName string `json:"bigstoreBucketName,omitempty"` BuildCopConfig *BranchConfigBuildCopConfig `json:"buildCopConfig,omitempty"` BuildLimitBuildId string `json:"buildLimitBuildId,omitempty"` BuildPrefix string `json:"buildPrefix,omitempty"` BuildRequest *BranchConfigBuildRequestConfig `json:"buildRequest,omitempty"` BuildUpdateAcl string `json:"buildUpdateAcl,omitempty"` ConductorConfig *BranchConfigConductorConfig `json:"conductorConfig,omitempty"` DefaultBuildType string `json:"defaultBuildType,omitempty"` DevelopmentBranch string `json:"developmentBranch,omitempty"` Disabled bool `json:"disabled,omitempty"` DisplayName string `json:"displayName,omitempty"` External *BranchConfigExternalBuildConfig `json:"external,omitempty"` Flashstation *BranchConfigFlashStationConfig `json:"flashstation,omitempty"` Gitbuildkicker *BranchConfigGitbuildkickerConfig `json:"gitbuildkicker,omitempty"` IgnoreCommits bool `json:"ignoreCommits,omitempty"` IgnoreRobotCommit bool `json:"ignoreRobotCommit,omitempty"` IncrementalBuild bool `json:"incrementalBuild,omitempty"` JavaVersion string `json:"javaVersion,omitempty"` LaunchcontrolConfig *BranchConfigLCBranchConfig `json:"launchcontrolConfig,omitempty"` Manifest *ManifestLocation `json:"manifest,omitempty"` Name string `json:"name,omitempty"` NotificationConfig *NotificationConfig `json:"notificationConfig,omitempty"` OwnerInfo *OwnerInfo `json:"ownerInfo,omitempty"` PdkReleaseBranch bool `json:"pdkReleaseBranch,omitempty"` PlatformVersion string `json:"platformVersion,omitempty"` ProjectConfigs map[string]BranchConfigProjectConfig `json:"projectConfigs,omitempty"` ReleaseBranch bool `json:"releaseBranch,omitempty"` ScheduledBuildTimespec string `json:"scheduledBuildTimespec,omitempty"` SigningAcl string `json:"signingAcl,omitempty"` SubmitQueue *BranchConfigSubmitQueueBranchConfig `json:"submitQueue,omitempty"` Submitted *BranchConfigSubmittedBuildConfig `json:"submitted,omitempty"` TargetOwnerRequired bool `json:"targetOwnerRequired,omitempty"` Targets []*Target `json:"targets,omitempty"` TestRunnerConfigureds []string `json:"testRunnerConfigureds,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "BannedBuildIds") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BannedBuildIds") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*BranchConfig) MarshalJSON ¶
func (s *BranchConfig) MarshalJSON() ([]byte, error)
type BranchConfigBuildCopConfig ¶
type BranchConfigBuildCopConfig struct { Enabled bool `json:"enabled,omitempty"` // ForceSendFields is a list of field names (e.g. "Enabled") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Enabled") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BranchConfigBuildCopConfig) MarshalJSON ¶
func (s *BranchConfigBuildCopConfig) MarshalJSON() ([]byte, error)
type BranchConfigBuildRequestConfig ¶
type BranchConfigBuildRequestConfig struct { AclName string `json:"aclName,omitempty"` // ForceSendFields is a list of field names (e.g. "AclName") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AclName") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BranchConfigBuildRequestConfig) MarshalJSON ¶
func (s *BranchConfigBuildRequestConfig) MarshalJSON() ([]byte, error)
type BranchConfigBuildSelectorConfig ¶
type BranchConfigBuildSelectorConfig struct { DefaultStrategyParameters *BranchConfigDefaultStrategyParameters `json:"defaultStrategyParameters,omitempty"` Target string `json:"target,omitempty"` TestFilterParameters *BranchConfigTestFilterParameters `json:"testFilterParameters,omitempty"` // ForceSendFields is a list of field names (e.g. // "DefaultStrategyParameters") to unconditionally include in API // requests. By default, fields with empty values are omitted from API // requests. However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. // "DefaultStrategyParameters") to include in API requests with the JSON // null value. By default, fields with empty values are omitted from API // requests. However, any field with an empty value appearing in // NullFields will be sent to the server as null. It is an error if a // field in this list has a non-empty value. This may be used to include // null fields in Patch requests. NullFields []string `json:"-"` }
func (*BranchConfigBuildSelectorConfig) MarshalJSON ¶
func (s *BranchConfigBuildSelectorConfig) MarshalJSON() ([]byte, error)
type BranchConfigConductorConfig ¶
type BranchConfigConductorConfig struct { ArtifactName string `json:"artifactName,omitempty"` OemOptional bool `json:"oemOptional,omitempty"` PackageName string `json:"packageName,omitempty"` RebootRequired bool `json:"rebootRequired,omitempty"` TestArtifacts []string `json:"testArtifacts,omitempty"` // ForceSendFields is a list of field names (e.g. "ArtifactName") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ArtifactName") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BranchConfigConductorConfig) MarshalJSON ¶
func (s *BranchConfigConductorConfig) MarshalJSON() ([]byte, error)
type BranchConfigDefaultStrategyParameters ¶
type BranchConfigDefaultStrategyParameters struct { ShortCircuitInterval int64 `json:"shortCircuitInterval,omitempty"` // ForceSendFields is a list of field names (e.g. // "ShortCircuitInterval") to unconditionally include in API requests. // By default, fields with empty values are omitted from API requests. // However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ShortCircuitInterval") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*BranchConfigDefaultStrategyParameters) MarshalJSON ¶
func (s *BranchConfigDefaultStrategyParameters) MarshalJSON() ([]byte, error)
type BranchConfigExternalBuildConfig ¶
type BranchConfigExternalBuildConfig struct { Enabled bool `json:"enabled,omitempty"` // ForceSendFields is a list of field names (e.g. "Enabled") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Enabled") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BranchConfigExternalBuildConfig) MarshalJSON ¶
func (s *BranchConfigExternalBuildConfig) MarshalJSON() ([]byte, error)
type BranchConfigFlashStationConfig ¶
type BranchConfigFlashStationConfig struct { Enabled bool `json:"enabled,omitempty"` // ForceSendFields is a list of field names (e.g. "Enabled") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Enabled") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BranchConfigFlashStationConfig) MarshalJSON ¶
func (s *BranchConfigFlashStationConfig) MarshalJSON() ([]byte, error)
type BranchConfigGitbuildkickerConfig ¶
type BranchConfigGitbuildkickerConfig struct { BuildSelectorConfigs []*BranchConfigBuildSelectorConfig `json:"buildSelectorConfigs,omitempty"` GreenBuildTestFilters []string `json:"greenBuildTestFilters,omitempty"` MainlineApexVersionInfo *BranchConfigGitbuildkickerConfigMainlineVersion `json:"mainlineApexVersionInfo,omitempty"` MainlineApkVersionInfo *BranchConfigGitbuildkickerConfigMainlineVersion `json:"mainlineApkVersionInfo,omitempty"` MainlineArtifacts []*BranchConfigGitbuildkickerConfigMainlineTarget `json:"mainlineArtifacts,omitempty"` MainlineBuildPrefix string `json:"mainlineBuildPrefix,omitempty"` MainlineTargetNames []string `json:"mainlineTargetNames,omitempty"` MainlineTargets []*BranchConfigGitbuildkickerConfigMainlineTarget `json:"mainlineTargets,omitempty"` Notifications []string `json:"notifications,omitempty"` ShortCircuitInterval int64 `json:"shortCircuitInterval,omitempty"` Targets []string `json:"targets,omitempty"` VersionInfo *BranchConfigGitbuildkickerConfigVersionBumpingSpec `json:"versionInfo,omitempty"` // ForceSendFields is a list of field names (e.g. // "BuildSelectorConfigs") to unconditionally include in API requests. // By default, fields with empty values are omitted from API requests. // However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildSelectorConfigs") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*BranchConfigGitbuildkickerConfig) MarshalJSON ¶
func (s *BranchConfigGitbuildkickerConfig) MarshalJSON() ([]byte, error)
type BranchConfigGitbuildkickerConfigMainlineTarget ¶
type BranchConfigGitbuildkickerConfigMainlineTarget struct { ApexVersionInfo *BranchConfigGitbuildkickerConfigMainlineVersion `json:"apexVersionInfo,omitempty"` ApkVersionInfo *BranchConfigGitbuildkickerConfigMainlineVersion `json:"apkVersionInfo,omitempty"` ConductorConfig *BranchConfigConductorConfig `json:"conductorConfig,omitempty"` TargetName string `json:"targetName,omitempty"` // ForceSendFields is a list of field names (e.g. "ApexVersionInfo") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ApexVersionInfo") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*BranchConfigGitbuildkickerConfigMainlineTarget) MarshalJSON ¶
func (s *BranchConfigGitbuildkickerConfigMainlineTarget) MarshalJSON() ([]byte, error)
type BranchConfigGitbuildkickerConfigMainlineVersion ¶
type BranchConfigGitbuildkickerConfigMainlineVersion struct { File string `json:"file,omitempty"` Project string `json:"project,omitempty"` // ForceSendFields is a list of field names (e.g. "File") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "File") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BranchConfigGitbuildkickerConfigMainlineVersion) MarshalJSON ¶
func (s *BranchConfigGitbuildkickerConfigMainlineVersion) MarshalJSON() ([]byte, error)
type BranchConfigGitbuildkickerConfigVersionBumpingSpec ¶
type BranchConfigGitbuildkickerConfigVersionBumpingSpec struct { BumpDevBranch bool `json:"bumpDevBranch,omitempty"` File string `json:"file,omitempty"` PaddingWidth int64 `json:"paddingWidth,omitempty"` Project string `json:"project,omitempty"` VersionBranch string `json:"versionBranch,omitempty"` VersionRegex string `json:"versionRegex,omitempty"` // ForceSendFields is a list of field names (e.g. "BumpDevBranch") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BumpDevBranch") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BranchConfigGitbuildkickerConfigVersionBumpingSpec) MarshalJSON ¶
func (s *BranchConfigGitbuildkickerConfigVersionBumpingSpec) MarshalJSON() ([]byte, error)
type BranchConfigLCBranchConfig ¶
type BranchConfigLCBranchConfig struct { DisableTriggerBranchBuildGroupZero bool `json:"disableTriggerBranchBuildGroupZero,omitempty"` Enabled bool `json:"enabled,omitempty"` SchedulerConfig *BranchConfigLCBranchConfigSchedulerConfig `json:"schedulerConfig,omitempty"` Weights []*BranchConfigLCBranchConfigWeightConfig `json:"weights,omitempty"` // ForceSendFields is a list of field names (e.g. // "DisableTriggerBranchBuildGroupZero") to unconditionally include in // API requests. By default, fields with empty values are omitted from // API requests. However, any non-pointer, non-interface field appearing // in ForceSendFields will be sent to the server regardless of whether // the field is empty or not. This may be used to include empty fields // in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. // "DisableTriggerBranchBuildGroupZero") to include in API requests with // the JSON null value. By default, fields with empty values are omitted // from API requests. However, any field with an empty value appearing // in NullFields will be sent to the server as null. It is an error if a // field in this list has a non-empty value. This may be used to include // null fields in Patch requests. NullFields []string `json:"-"` }
func (*BranchConfigLCBranchConfig) MarshalJSON ¶
func (s *BranchConfigLCBranchConfig) MarshalJSON() ([]byte, error)
type BranchConfigLCBranchConfigSchedulerConfig ¶
type BranchConfigLCBranchConfigSchedulerConfig struct { PollingTime int64 `json:"pollingTime,omitempty"` RequirePlatformBuildIdUpdate bool `json:"requirePlatformBuildIdUpdate,omitempty"` // ForceSendFields is a list of field names (e.g. "PollingTime") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "PollingTime") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BranchConfigLCBranchConfigSchedulerConfig) MarshalJSON ¶
func (s *BranchConfigLCBranchConfigSchedulerConfig) MarshalJSON() ([]byte, error)
type BranchConfigLCBranchConfigWeightConfig ¶
type BranchConfigLCBranchConfigWeightConfig struct { Platform string `json:"platform,omitempty"` PlatformVersion string `json:"platformVersion,omitempty"` Weight int64 `json:"weight,omitempty"` // ForceSendFields is a list of field names (e.g. "Platform") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Platform") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BranchConfigLCBranchConfigWeightConfig) MarshalJSON ¶
func (s *BranchConfigLCBranchConfigWeightConfig) MarshalJSON() ([]byte, error)
type BranchConfigProjectConfig ¶
type BranchConfigProjectConfig struct { Branch string `json:"branch,omitempty"` Trigger bool `json:"trigger,omitempty"` // ForceSendFields is a list of field names (e.g. "Branch") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Branch") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BranchConfigProjectConfig) MarshalJSON ¶
func (s *BranchConfigProjectConfig) MarshalJSON() ([]byte, error)
type BranchConfigSubmitQueueBranchConfig ¶
type BranchConfigSubmitQueueBranchConfig struct { Enabled bool `json:"enabled,omitempty"` TreehuggerEnabled bool `json:"treehuggerEnabled,omitempty"` Weight int64 `json:"weight,omitempty"` // ForceSendFields is a list of field names (e.g. "Enabled") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Enabled") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BranchConfigSubmitQueueBranchConfig) MarshalJSON ¶
func (s *BranchConfigSubmitQueueBranchConfig) MarshalJSON() ([]byte, error)
type BranchConfigSubmittedBuildConfig ¶
type BranchConfigSubmittedBuildConfig struct { Enabled bool `json:"enabled,omitempty"` // ForceSendFields is a list of field names (e.g. "Enabled") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Enabled") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BranchConfigSubmittedBuildConfig) MarshalJSON ¶
func (s *BranchConfigSubmittedBuildConfig) MarshalJSON() ([]byte, error)
type BranchConfigTestFilterParameters ¶
type BranchConfigTestFilterParameters struct { GreenBuildTestFilters []string `json:"greenBuildTestFilters,omitempty"` ShortCircuitInterval int64 `json:"shortCircuitInterval,omitempty"` // ForceSendFields is a list of field names (e.g. // "GreenBuildTestFilters") to unconditionally include in API requests. // By default, fields with empty values are omitted from API requests. // However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "GreenBuildTestFilters") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*BranchConfigTestFilterParameters) MarshalJSON ¶
func (s *BranchConfigTestFilterParameters) MarshalJSON() ([]byte, error)
type BranchGetCall ¶
type BranchGetCall struct {
// contains filtered or unexported fields
}
func (*BranchGetCall) Context ¶
func (c *BranchGetCall) Context(ctx context.Context) *BranchGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BranchGetCall) Do ¶
func (c *BranchGetCall) Do(opts ...googleapi.CallOption) (*BranchConfig, error)
Do executes the "androidbuildinternal.branch.get" call. Exactly one of *BranchConfig or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BranchConfig.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BranchGetCall) Fields ¶
func (c *BranchGetCall) Fields(s ...googleapi.Field) *BranchGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BranchGetCall) Header ¶
func (c *BranchGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*BranchGetCall) IfNoneMatch ¶
func (c *BranchGetCall) IfNoneMatch(entityTag string) *BranchGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type BranchListCall ¶
type BranchListCall struct {
// contains filtered or unexported fields
}
func (*BranchListCall) BuildPrefix ¶
func (c *BranchListCall) BuildPrefix(buildPrefix string) *BranchListCall
BuildPrefix sets the optional parameter "buildPrefix":
func (*BranchListCall) Context ¶
func (c *BranchListCall) Context(ctx context.Context) *BranchListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BranchListCall) Disabled ¶
func (c *BranchListCall) Disabled(disabled bool) *BranchListCall
Disabled sets the optional parameter "disabled":
func (*BranchListCall) Do ¶
func (c *BranchListCall) Do(opts ...googleapi.CallOption) (*BranchListResponse, error)
Do executes the "androidbuildinternal.branch.list" call. Exactly one of *BranchListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BranchListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BranchListCall) ExcludeIfEmptyFields ¶
func (c *BranchListCall) ExcludeIfEmptyFields(excludeIfEmptyFields ...string) *BranchListCall
ExcludeIfEmptyFields sets the optional parameter "excludeIfEmptyFields":
Possible values:
"buildPrefix" "buildUpdateAcl" "flashstation"
func (*BranchListCall) Fields ¶
func (c *BranchListCall) Fields(s ...googleapi.Field) *BranchListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BranchListCall) FlashstationEnabled ¶
func (c *BranchListCall) FlashstationEnabled(flashstationEnabled bool) *BranchListCall
FlashstationEnabled sets the optional parameter "flashstationEnabled":
func (*BranchListCall) FlashstationProduct ¶
func (c *BranchListCall) FlashstationProduct(flashstationProduct string) *BranchListCall
FlashstationProduct sets the optional parameter "flashstationProduct":
func (*BranchListCall) Header ¶
func (c *BranchListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*BranchListCall) IfNoneMatch ¶
func (c *BranchListCall) IfNoneMatch(entityTag string) *BranchListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*BranchListCall) IsBuildCopBranch ¶
func (c *BranchListCall) IsBuildCopBranch(isBuildCopBranch bool) *BranchListCall
IsBuildCopBranch sets the optional parameter "isBuildCopBranch":
func (*BranchListCall) IsExternal ¶
func (c *BranchListCall) IsExternal(isExternal bool) *BranchListCall
IsExternal sets the optional parameter "isExternal":
func (*BranchListCall) IsReleaseBranch ¶
func (c *BranchListCall) IsReleaseBranch(isReleaseBranch bool) *BranchListCall
IsReleaseBranch sets the optional parameter "isReleaseBranch":
func (*BranchListCall) MaxResults ¶
func (c *BranchListCall) MaxResults(maxResults int64) *BranchListCall
MaxResults sets the optional parameter "maxResults":
func (*BranchListCall) PageToken ¶
func (c *BranchListCall) PageToken(pageToken string) *BranchListCall
PageToken sets the optional parameter "pageToken":
func (*BranchListCall) Pages ¶
func (c *BranchListCall) Pages(ctx context.Context, f func(*BranchListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
func (*BranchListCall) TargetProducts ¶
func (c *BranchListCall) TargetProducts(targetProducts ...string) *BranchListCall
TargetProducts sets the optional parameter "targetProducts":
type BranchListResponse ¶
type BranchListResponse struct { Branches []*BranchConfig `json:"branches,omitempty"` NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Branches") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Branches") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BranchListResponse) MarshalJSON ¶
func (s *BranchListResponse) MarshalJSON() ([]byte, error)
type BranchService ¶
type BranchService struct {
// contains filtered or unexported fields
}
func NewBranchService ¶
func NewBranchService(s *Service) *BranchService
func (*BranchService) Trigger ¶
func (r *BranchService) Trigger(branch string) *BranchTriggerCall
Trigger:
type BranchTriggerCall ¶
type BranchTriggerCall struct {
// contains filtered or unexported fields
}
func (*BranchTriggerCall) Context ¶
func (c *BranchTriggerCall) Context(ctx context.Context) *BranchTriggerCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BranchTriggerCall) Do ¶
func (c *BranchTriggerCall) Do(opts ...googleapi.CallOption) error
Do executes the "androidbuildinternal.branch.trigger" call.
func (*BranchTriggerCall) Fields ¶
func (c *BranchTriggerCall) Fields(s ...googleapi.Field) *BranchTriggerCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BranchTriggerCall) Header ¶
func (c *BranchTriggerCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type Bug ¶
type Bug struct { BugId int64 `json:"bugId,omitempty,string"` DuplicateBugId int64 `json:"duplicateBugId,omitempty,string"` FixedIn googleapi.Int64s `json:"fixedIn,omitempty"` Hotlists googleapi.Int64s `json:"hotlists,omitempty"` LineGroups []*BugBugHashLines `json:"lineGroups,omitempty"` ModifiedDate int64 `json:"modifiedDate,omitempty,string"` Owner string `json:"owner,omitempty"` Priority string `json:"priority,omitempty"` Resolution string `json:"resolution,omitempty"` ResolvedDate int64 `json:"resolvedDate,omitempty,string"` Severity string `json:"severity,omitempty"` Status string `json:"status,omitempty"` Summary string `json:"summary,omitempty"` TargetedToVersions []string `json:"targetedToVersions,omitempty"` // ForceSendFields is a list of field names (e.g. "BugId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BugId") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*Bug) MarshalJSON ¶
type BugBugHashLines ¶
type BugBugHashLines struct { Lines googleapi.Int64s `json:"lines,omitempty"` // ForceSendFields is a list of field names (e.g. "Lines") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Lines") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BugBugHashLines) MarshalJSON ¶
func (s *BugBugHashLines) MarshalJSON() ([]byte, error)
type BugHash ¶
type BugHash struct { Bugs []*Bug `json:"bugs,omitempty"` Hash string `json:"hash,omitempty"` Namespace string `json:"namespace,omitempty"` Revision string `json:"revision,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Bugs") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Bugs") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BugHash) MarshalJSON ¶
type BugHashListResponse ¶
type BugHashListResponse struct { BugHashes []*BugHash `json:"bug_hashes,omitempty"` NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "BugHashes") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BugHashes") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BugHashListResponse) MarshalJSON ¶
func (s *BugHashListResponse) MarshalJSON() ([]byte, error)
type BughashGetCall ¶
type BughashGetCall struct {
// contains filtered or unexported fields
}
func (*BughashGetCall) Context ¶
func (c *BughashGetCall) Context(ctx context.Context) *BughashGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BughashGetCall) Do ¶
func (c *BughashGetCall) Do(opts ...googleapi.CallOption) (*BugHash, error)
Do executes the "androidbuildinternal.bughash.get" call. Exactly one of *BugHash or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BugHash.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BughashGetCall) Fields ¶
func (c *BughashGetCall) Fields(s ...googleapi.Field) *BughashGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BughashGetCall) Header ¶
func (c *BughashGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*BughashGetCall) IfNoneMatch ¶
func (c *BughashGetCall) IfNoneMatch(entityTag string) *BughashGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type BughashListCall ¶
type BughashListCall struct {
// contains filtered or unexported fields
}
func (*BughashListCall) BugId ¶
func (c *BughashListCall) BugId(bugId int64) *BughashListCall
BugId sets the optional parameter "bugId":
func (*BughashListCall) Context ¶
func (c *BughashListCall) Context(ctx context.Context) *BughashListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BughashListCall) Do ¶
func (c *BughashListCall) Do(opts ...googleapi.CallOption) (*BugHashListResponse, error)
Do executes the "androidbuildinternal.bughash.list" call. Exactly one of *BugHashListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BugHashListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BughashListCall) Fields ¶
func (c *BughashListCall) Fields(s ...googleapi.Field) *BughashListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BughashListCall) Header ¶
func (c *BughashListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*BughashListCall) IfNoneMatch ¶
func (c *BughashListCall) IfNoneMatch(entityTag string) *BughashListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*BughashListCall) MaxResults ¶
func (c *BughashListCall) MaxResults(maxResults int64) *BughashListCall
MaxResults sets the optional parameter "maxResults":
func (*BughashListCall) Namespace ¶
func (c *BughashListCall) Namespace(namespace string) *BughashListCall
Namespace sets the optional parameter "namespace":
func (*BughashListCall) PageToken ¶
func (c *BughashListCall) PageToken(pageToken string) *BughashListCall
PageToken sets the optional parameter "pageToken":
func (*BughashListCall) Pages ¶
func (c *BughashListCall) Pages(ctx context.Context, f func(*BugHashListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type BughashPatchCall ¶
type BughashPatchCall struct {
// contains filtered or unexported fields
}
func (*BughashPatchCall) Context ¶
func (c *BughashPatchCall) Context(ctx context.Context) *BughashPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BughashPatchCall) Do ¶
func (c *BughashPatchCall) Do(opts ...googleapi.CallOption) (*BugHash, error)
Do executes the "androidbuildinternal.bughash.patch" call. Exactly one of *BugHash or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BugHash.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BughashPatchCall) Fields ¶
func (c *BughashPatchCall) Fields(s ...googleapi.Field) *BughashPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BughashPatchCall) Header ¶
func (c *BughashPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type BughashService ¶
type BughashService struct {
// contains filtered or unexported fields
}
func NewBughashService ¶
func NewBughashService(s *Service) *BughashService
func (*BughashService) Get ¶
func (r *BughashService) Get(namespace string, resourceId string) *BughashGetCall
Get:
func (*BughashService) Patch ¶
func (r *BughashService) Patch(namespace string, resourceId string, bughash *BugHash) *BughashPatchCall
Patch:
func (*BughashService) Update ¶
func (r *BughashService) Update(namespace string, resourceId string, bughash *BugHash) *BughashUpdateCall
Update:
type BughashUpdateCall ¶
type BughashUpdateCall struct {
// contains filtered or unexported fields
}
func (*BughashUpdateCall) Context ¶
func (c *BughashUpdateCall) Context(ctx context.Context) *BughashUpdateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BughashUpdateCall) Do ¶
func (c *BughashUpdateCall) Do(opts ...googleapi.CallOption) (*BugHash, error)
Do executes the "androidbuildinternal.bughash.update" call. Exactly one of *BugHash or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BugHash.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BughashUpdateCall) Fields ¶
func (c *BughashUpdateCall) Fields(s ...googleapi.Field) *BughashUpdateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BughashUpdateCall) Header ¶
func (c *BughashUpdateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type Build ¶
type Build struct { AppProps []*BuildApplicationPropEntry `json:"appProps,omitempty"` Archived bool `json:"archived,omitempty"` BaseBuild string `json:"baseBuild,omitempty"` Branch string `json:"branch,omitempty"` BuildAttemptStatus string `json:"buildAttemptStatus,omitempty"` BuildConfigs map[string]string `json:"buildConfigs,omitempty"` BuildId string `json:"buildId,omitempty"` BuildbotAvailableSpaceGb int64 `json:"buildbotAvailableSpaceGb,omitempty,string"` BuildbotSwVersion string `json:"buildbotSwVersion,omitempty"` Changes []*Change `json:"changes,omitempty"` CompletionTimestamp int64 `json:"completionTimestamp,omitempty,string"` CreationTimestamp int64 `json:"creationTimestamp,omitempty,string"` ExternalDiskName string `json:"externalDiskName,omitempty"` ExternalId string `json:"externalId,omitempty"` FallbackInternal bool `json:"fallbackInternal,omitempty"` HasTests bool `json:"hasTests,omitempty"` InstalledFiles map[string][]FileMetadataEntryFileMetadata `json:"installedFiles,omitempty"` LastUpdatedTimestamp int64 `json:"lastUpdatedTimestamp,omitempty,string"` MachineName string `json:"machineName,omitempty"` PinnedManifest *ParsedManifest `json:"pinnedManifest,omitempty"` ProofBuild bool `json:"proofBuild,omitempty"` Rank int64 `json:"rank,omitempty"` ReferenceBuildIds []string `json:"referenceBuildIds,omitempty"` ReferenceReleaseCandidateName string `json:"referenceReleaseCandidateName,omitempty"` ReleaseCandidateName string `json:"releaseCandidateName,omitempty"` ResetImageBuild bool `json:"resetImageBuild,omitempty"` Revision string `json:"revision,omitempty"` Signed bool `json:"signed,omitempty"` Successful bool `json:"successful,omitempty"` Target *Target `json:"target,omitempty"` TestResultSummary *TestResultSummary `json:"testResultSummary,omitempty"` TridentImageFreshness *BuildTridentImageFreshness `json:"tridentImageFreshness,omitempty"` WorknodeId string `json:"worknodeId,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "AppProps") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AppProps") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*Build) MarshalJSON ¶
type BuildApplicationPropEntry ¶
type BuildApplicationPropEntry struct { Application string `json:"application,omitempty"` Key string `json:"key,omitempty"` Value string `json:"value,omitempty"` // ForceSendFields is a list of field names (e.g. "Application") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Application") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BuildApplicationPropEntry) MarshalJSON ¶
func (s *BuildApplicationPropEntry) MarshalJSON() ([]byte, error)
type BuildArtifactCopyToBuildResponse ¶
type BuildArtifactCopyToBuildResponse struct { DestinationArtifactName string `json:"destinationArtifactName,omitempty"` DestinationBuildId string `json:"destinationBuildId,omitempty"` DestinationTargetName string `json:"destinationTargetName,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. // "DestinationArtifactName") to unconditionally include in API // requests. By default, fields with empty values are omitted from API // requests. However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DestinationArtifactName") // to include in API requests with the JSON null value. By default, // fields with empty values are omitted from API requests. However, any // field with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*BuildArtifactCopyToBuildResponse) MarshalJSON ¶
func (s *BuildArtifactCopyToBuildResponse) MarshalJSON() ([]byte, error)
type BuildArtifactCopyToResponse ¶
type BuildArtifactCopyToResponse struct { DestinationBucket string `json:"destinationBucket,omitempty"` DestinationPath string `json:"destinationPath,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "DestinationBucket") // to unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DestinationBucket") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*BuildArtifactCopyToResponse) MarshalJSON ¶
func (s *BuildArtifactCopyToResponse) MarshalJSON() ([]byte, error)
type BuildArtifactListResponse ¶
type BuildArtifactListResponse struct { Artifacts []*BuildArtifactMetadata `json:"artifacts,omitempty"` NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Artifacts") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Artifacts") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BuildArtifactListResponse) MarshalJSON ¶
func (s *BuildArtifactListResponse) MarshalJSON() ([]byte, error)
type BuildArtifactMetadata ¶
type BuildArtifactMetadata struct { ArtifactType string `json:"artifactType,omitempty"` ContentType string `json:"contentType,omitempty"` Crc32 int64 `json:"crc32,omitempty"` CreationTime int64 `json:"creationTime,omitempty,string"` InvocationId string `json:"invocationId,omitempty"` LastModifiedTime int64 `json:"lastModifiedTime,omitempty,string"` Md5 string `json:"md5,omitempty"` Name string `json:"name,omitempty"` Revision string `json:"revision,omitempty"` Size int64 `json:"size,omitempty,string"` TestResultId string `json:"testResultId,omitempty"` WorkUnitId string `json:"workUnitId,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "ArtifactType") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ArtifactType") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BuildArtifactMetadata) MarshalJSON ¶
func (s *BuildArtifactMetadata) MarshalJSON() ([]byte, error)
type BuildAttempt ¶
type BuildAttempt struct { BuildProp map[string]string `json:"buildProp,omitempty"` BuildStats *BuildStats `json:"buildStats,omitempty"` ErrorMessage string `json:"errorMessage,omitempty"` ExternalDiskName string `json:"externalDiskName,omitempty"` Id int64 `json:"id,omitempty"` LastSuccessfulStatus string `json:"lastSuccessfulStatus,omitempty"` MachineInformation *BuildAttemptMachineInformation `json:"machineInformation,omitempty"` OtaFile string `json:"otaFile,omitempty"` PartitionSizes map[string]PartitionSize `json:"partitionSizes,omitempty"` RepoConfig map[string]string `json:"repoConfig,omitempty"` ResetImageBuild bool `json:"resetImageBuild,omitempty"` ResetImageReferenceBuild string `json:"resetImageReferenceBuild,omitempty"` Revision string `json:"revision,omitempty"` Status string `json:"status,omitempty"` StoragePath string `json:"storagePath,omitempty"` Successful bool `json:"successful,omitempty"` SymbolFiles []string `json:"symbolFiles,omitempty"` SyncEndTimestamp int64 `json:"syncEndTimestamp,omitempty,string"` SyncStartTimestamp int64 `json:"syncStartTimestamp,omitempty,string"` TimestampEnd int64 `json:"timestampEnd,omitempty,string"` TimestampStart int64 `json:"timestampStart,omitempty,string"` UpdaterFile string `json:"updaterFile,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "BuildProp") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildProp") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BuildAttempt) MarshalJSON ¶
func (s *BuildAttempt) MarshalJSON() ([]byte, error)
type BuildAttemptListResponse ¶
type BuildAttemptListResponse struct { Attempts []*BuildAttempt `json:"attempts,omitempty"` NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Attempts") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Attempts") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BuildAttemptListResponse) MarshalJSON ¶
func (s *BuildAttemptListResponse) MarshalJSON() ([]byte, error)
type BuildAttemptMachineInformation ¶
type BuildAttemptMachineInformation struct { MachineName string `json:"machineName,omitempty"` PreviousBuildId string `json:"previousBuildId,omitempty"` // ForceSendFields is a list of field names (e.g. "MachineName") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "MachineName") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BuildAttemptMachineInformation) MarshalJSON ¶
func (s *BuildAttemptMachineInformation) MarshalJSON() ([]byte, error)
type BuildGetCall ¶
type BuildGetCall struct {
// contains filtered or unexported fields
}
func (*BuildGetCall) Context ¶
func (c *BuildGetCall) Context(ctx context.Context) *BuildGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildGetCall) Do ¶
func (c *BuildGetCall) Do(opts ...googleapi.CallOption) (*Build, error)
Do executes the "androidbuildinternal.build.get" call. Exactly one of *Build or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *Build.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildGetCall) ExtraFields ¶
func (c *BuildGetCall) ExtraFields(extraFields ...string) *BuildGetCall
ExtraFields sets the optional parameter "extraFields":
Possible values:
"all" "changeInfo" "pinnedManifest" "prebuiltChangeInfo"
func (*BuildGetCall) Fields ¶
func (c *BuildGetCall) Fields(s ...googleapi.Field) *BuildGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildGetCall) Header ¶
func (c *BuildGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*BuildGetCall) IfNoneMatch ¶
func (c *BuildGetCall) IfNoneMatch(entityTag string) *BuildGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*BuildGetCall) ResourceId ¶
func (c *BuildGetCall) ResourceId(resourceId string) *BuildGetCall
ResourceId sets the optional parameter "resourceId":
type BuildId ¶
type BuildId struct { BuildId string `json:"buildId,omitempty"` // ForceSendFields is a list of field names (e.g. "BuildId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildId") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BuildId) MarshalJSON ¶
type BuildIdListResponse ¶
type BuildIdListResponse struct { BuildIds []*BuildId `json:"buildIds,omitempty"` NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "BuildIds") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildIds") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BuildIdListResponse) MarshalJSON ¶
func (s *BuildIdListResponse) MarshalJSON() ([]byte, error)
type BuildIdPopResponse ¶
type BuildIdPopResponse struct { BuildId string `json:"buildId,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "BuildId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildId") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BuildIdPopResponse) MarshalJSON ¶
func (s *BuildIdPopResponse) MarshalJSON() ([]byte, error)
type BuildInsertCall ¶
type BuildInsertCall struct {
// contains filtered or unexported fields
}
func (*BuildInsertCall) Context ¶
func (c *BuildInsertCall) Context(ctx context.Context) *BuildInsertCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildInsertCall) Do ¶
func (c *BuildInsertCall) Do(opts ...googleapi.CallOption) (*Build, error)
Do executes the "androidbuildinternal.build.insert" call. Exactly one of *Build or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *Build.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildInsertCall) Fields ¶
func (c *BuildInsertCall) Fields(s ...googleapi.Field) *BuildInsertCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildInsertCall) Header ¶
func (c *BuildInsertCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type BuildListCall ¶
type BuildListCall struct {
// contains filtered or unexported fields
}
func (*BuildListCall) Branch ¶
func (c *BuildListCall) Branch(branch string) *BuildListCall
Branch sets the optional parameter "branch":
func (*BuildListCall) BugId ¶
func (c *BuildListCall) BugId(bugId string) *BuildListCall
BugId sets the optional parameter "bugId":
func (*BuildListCall) BuildAttemptStatus ¶
func (c *BuildListCall) BuildAttemptStatus(buildAttemptStatus string) *BuildListCall
BuildAttemptStatus sets the optional parameter "buildAttemptStatus":
Possible values:
"abandoned" "building" "built" "complete" "error" "new" "pending" "pendingGerritUpload" "popped" "synced" "syncing" "testing"
func (*BuildListCall) BuildId ¶
func (c *BuildListCall) BuildId(buildId string) *BuildListCall
BuildId sets the optional parameter "buildId":
func (*BuildListCall) BuildType ¶
func (c *BuildListCall) BuildType(buildType string) *BuildListCall
BuildType sets the optional parameter "buildType":
Possible values:
"external" "local" "pending" "submitted" "train"
func (*BuildListCall) Context ¶
func (c *BuildListCall) Context(ctx context.Context) *BuildListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildListCall) Do ¶
func (c *BuildListCall) Do(opts ...googleapi.CallOption) (*BuildListResponse, error)
Do executes the "androidbuildinternal.build.list" call. Exactly one of *BuildListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildListCall) EndBuildId ¶
func (c *BuildListCall) EndBuildId(endBuildId string) *BuildListCall
EndBuildId sets the optional parameter "endBuildId":
func (*BuildListCall) EndCreationTimestamp ¶
func (c *BuildListCall) EndCreationTimestamp(endCreationTimestamp int64) *BuildListCall
EndCreationTimestamp sets the optional parameter "endCreationTimestamp":
func (*BuildListCall) ExternalId ¶
func (c *BuildListCall) ExternalId(externalId string) *BuildListCall
ExternalId sets the optional parameter "externalId":
func (*BuildListCall) ExtraFields ¶
func (c *BuildListCall) ExtraFields(extraFields ...string) *BuildListCall
ExtraFields sets the optional parameter "extraFields":
Possible values:
"all" "changeInfo" "pinnedManifest" "prebuiltChangeInfo"
func (*BuildListCall) FailedTests ¶
func (c *BuildListCall) FailedTests(failedTests ...string) *BuildListCall
FailedTests sets the optional parameter "failedTests":
func (*BuildListCall) Fields ¶
func (c *BuildListCall) Fields(s ...googleapi.Field) *BuildListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildListCall) GitSha1 ¶
func (c *BuildListCall) GitSha1(gitSha1 string) *BuildListCall
GitSha1 sets the optional parameter "gitSha1":
func (*BuildListCall) Header ¶
func (c *BuildListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*BuildListCall) IfNoneMatch ¶
func (c *BuildListCall) IfNoneMatch(entityTag string) *BuildListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*BuildListCall) MachineName ¶
func (c *BuildListCall) MachineName(machineName string) *BuildListCall
MachineName sets the optional parameter "machineName":
func (*BuildListCall) MaxResults ¶
func (c *BuildListCall) MaxResults(maxResults int64) *BuildListCall
MaxResults sets the optional parameter "maxResults":
func (*BuildListCall) PageToken ¶
func (c *BuildListCall) PageToken(pageToken string) *BuildListCall
PageToken sets the optional parameter "pageToken":
func (*BuildListCall) Pages ¶
func (c *BuildListCall) Pages(ctx context.Context, f func(*BuildListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
func (*BuildListCall) PassedTests ¶
func (c *BuildListCall) PassedTests(passedTests ...string) *BuildListCall
PassedTests sets the optional parameter "passedTests":
func (*BuildListCall) PrebuiltSha1 ¶
func (c *BuildListCall) PrebuiltSha1(prebuiltSha1 string) *BuildListCall
PrebuiltSha1 sets the optional parameter "prebuiltSha1":
func (*BuildListCall) ReleaseCandidateName ¶
func (c *BuildListCall) ReleaseCandidateName(releaseCandidateName string) *BuildListCall
ReleaseCandidateName sets the optional parameter "releaseCandidateName":
func (*BuildListCall) ReleaseCandidateNameSubstring ¶
func (c *BuildListCall) ReleaseCandidateNameSubstring(releaseCandidateNameSubstring string) *BuildListCall
ReleaseCandidateNameSubstring sets the optional parameter "releaseCandidateNameSubstring":
func (*BuildListCall) Signed ¶
func (c *BuildListCall) Signed(signed bool) *BuildListCall
Signed sets the optional parameter "signed":
func (*BuildListCall) SortingType ¶
func (c *BuildListCall) SortingType(sortingType string) *BuildListCall
SortingType sets the optional parameter "sortingType":
Possible values:
"baseBuildId" "buildId" (default) "creationTimestamp" "default"
func (*BuildListCall) StartBuildId ¶
func (c *BuildListCall) StartBuildId(startBuildId string) *BuildListCall
StartBuildId sets the optional parameter "startBuildId":
func (*BuildListCall) StartCreationTimestamp ¶
func (c *BuildListCall) StartCreationTimestamp(startCreationTimestamp int64) *BuildListCall
StartCreationTimestamp sets the optional parameter "startCreationTimestamp":
func (*BuildListCall) Successful ¶
func (c *BuildListCall) Successful(successful bool) *BuildListCall
Successful sets the optional parameter "successful":
func (*BuildListCall) Target ¶
func (c *BuildListCall) Target(target string) *BuildListCall
Target sets the optional parameter "target":
type BuildListResponse ¶
type BuildListResponse struct { Builds []*Build `json:"builds,omitempty"` NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Builds") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Builds") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BuildListResponse) MarshalJSON ¶
func (s *BuildListResponse) MarshalJSON() ([]byte, error)
type BuildMarkTestCompleteCall ¶
type BuildMarkTestCompleteCall struct {
// contains filtered or unexported fields
}
func (*BuildMarkTestCompleteCall) Context ¶
func (c *BuildMarkTestCompleteCall) Context(ctx context.Context) *BuildMarkTestCompleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildMarkTestCompleteCall) Do ¶
func (c *BuildMarkTestCompleteCall) Do(opts ...googleapi.CallOption) (*Build, error)
Do executes the "androidbuildinternal.build.markTestComplete" call. Exactly one of *Build or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *Build.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildMarkTestCompleteCall) Fields ¶
func (c *BuildMarkTestCompleteCall) Fields(s ...googleapi.Field) *BuildMarkTestCompleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildMarkTestCompleteCall) Header ¶
func (c *BuildMarkTestCompleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type BuildPatchCall ¶
type BuildPatchCall struct {
// contains filtered or unexported fields
}
func (*BuildPatchCall) Context ¶
func (c *BuildPatchCall) Context(ctx context.Context) *BuildPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildPatchCall) Do ¶
func (c *BuildPatchCall) Do(opts ...googleapi.CallOption) (*Build, error)
Do executes the "androidbuildinternal.build.patch" call. Exactly one of *Build or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *Build.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildPatchCall) Fields ¶
func (c *BuildPatchCall) Fields(s ...googleapi.Field) *BuildPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildPatchCall) Header ¶
func (c *BuildPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*BuildPatchCall) ResourceId ¶
func (c *BuildPatchCall) ResourceId(resourceId string) *BuildPatchCall
ResourceId sets the optional parameter "resourceId":
type BuildPopCall ¶
type BuildPopCall struct {
// contains filtered or unexported fields
}
func (*BuildPopCall) BuildType ¶
func (c *BuildPopCall) BuildType(buildType string) *BuildPopCall
BuildType sets the optional parameter "buildType":
Possible values:
"external" "local" "pending" "submitted" "train"
func (*BuildPopCall) Context ¶
func (c *BuildPopCall) Context(ctx context.Context) *BuildPopCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildPopCall) Do ¶
func (c *BuildPopCall) Do(opts ...googleapi.CallOption) (*Build, error)
Do executes the "androidbuildinternal.build.pop" call. Exactly one of *Build or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *Build.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildPopCall) Fields ¶
func (c *BuildPopCall) Fields(s ...googleapi.Field) *BuildPopCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildPopCall) Header ¶
func (c *BuildPopCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*BuildPopCall) MachineName ¶
func (c *BuildPopCall) MachineName(machineName string) *BuildPopCall
MachineName sets the optional parameter "machineName":
type BuildPopRequest ¶
type BuildPopRequest struct { Machine *MachineDetails `json:"machine,omitempty"` // ForceSendFields is a list of field names (e.g. "Machine") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Machine") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BuildPopRequest) MarshalJSON ¶
func (s *BuildPopRequest) MarshalJSON() ([]byte, error)
type BuildQueueDepthCall ¶
type BuildQueueDepthCall struct {
// contains filtered or unexported fields
}
func (*BuildQueueDepthCall) Context ¶
func (c *BuildQueueDepthCall) Context(ctx context.Context) *BuildQueueDepthCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildQueueDepthCall) Depth ¶
func (c *BuildQueueDepthCall) Depth(depth int64) *BuildQueueDepthCall
Depth sets the optional parameter "depth":
func (*BuildQueueDepthCall) Do ¶
func (c *BuildQueueDepthCall) Do(opts ...googleapi.CallOption) (*BuildQueueDepthResponse, error)
Do executes the "androidbuildinternal.build.queueDepth" call. Exactly one of *BuildQueueDepthResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildQueueDepthResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildQueueDepthCall) Fields ¶
func (c *BuildQueueDepthCall) Fields(s ...googleapi.Field) *BuildQueueDepthCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildQueueDepthCall) Header ¶
func (c *BuildQueueDepthCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*BuildQueueDepthCall) OsType ¶
func (c *BuildQueueDepthCall) OsType(osType string) *BuildQueueDepthCall
OsType sets the optional parameter "osType":
func (*BuildQueueDepthCall) OsVersion ¶
func (c *BuildQueueDepthCall) OsVersion(osVersion string) *BuildQueueDepthCall
OsVersion sets the optional parameter "osVersion":
type BuildQueueDepthResponse ¶
type BuildQueueDepthResponse struct { Builds []*Build `json:"builds,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Builds") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Builds") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BuildQueueDepthResponse) MarshalJSON ¶
func (s *BuildQueueDepthResponse) MarshalJSON() ([]byte, error)
type BuildRange ¶
type BuildRange struct { Branch string `json:"branch,omitempty"` EndBuildId string `json:"endBuildId,omitempty"` StartBuildId string `json:"startBuildId,omitempty"` Target string `json:"target,omitempty"` // ForceSendFields is a list of field names (e.g. "Branch") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Branch") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BuildRange) MarshalJSON ¶
func (s *BuildRange) MarshalJSON() ([]byte, error)
type BuildRefreshChangesCall ¶
type BuildRefreshChangesCall struct {
// contains filtered or unexported fields
}
func (*BuildRefreshChangesCall) Context ¶
func (c *BuildRefreshChangesCall) Context(ctx context.Context) *BuildRefreshChangesCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildRefreshChangesCall) Do ¶
func (c *BuildRefreshChangesCall) Do(opts ...googleapi.CallOption) (*Build, error)
Do executes the "androidbuildinternal.build.refreshChanges" call. Exactly one of *Build or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *Build.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildRefreshChangesCall) Fields ¶
func (c *BuildRefreshChangesCall) Fields(s ...googleapi.Field) *BuildRefreshChangesCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildRefreshChangesCall) ForceRefresh ¶
func (c *BuildRefreshChangesCall) ForceRefresh(forceRefresh bool) *BuildRefreshChangesCall
ForceRefresh sets the optional parameter "forceRefresh":
func (*BuildRefreshChangesCall) Header ¶
func (c *BuildRefreshChangesCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type BuildRequest ¶
type BuildRequest struct { Branch string `json:"branch,omitempty"` Id int64 `json:"id,omitempty,string"` Requester *Email `json:"requester,omitempty"` Revision string `json:"revision,omitempty"` Rollup *BuildRequestRollupConfig `json:"rollup,omitempty"` Status string `json:"status,omitempty"` Type string `json:"type,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Branch") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Branch") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BuildRequest) MarshalJSON ¶
func (s *BuildRequest) MarshalJSON() ([]byte, error)
type BuildRequestListResponse ¶
type BuildRequestListResponse struct { BuildRequests []*BuildRequest `json:"build_requests,omitempty"` NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "BuildRequests") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildRequests") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BuildRequestListResponse) MarshalJSON ¶
func (s *BuildRequestListResponse) MarshalJSON() ([]byte, error)
type BuildRequestRollupConfig ¶
type BuildRequestRollupConfig struct { BuildId string `json:"buildId,omitempty"` CutBuildId string `json:"cutBuildId,omitempty"` // ForceSendFields is a list of field names (e.g. "BuildId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildId") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BuildRequestRollupConfig) MarshalJSON ¶
func (s *BuildRequestRollupConfig) MarshalJSON() ([]byte, error)
type BuildService ¶
type BuildService struct {
// contains filtered or unexported fields
}
func NewBuildService ¶
func NewBuildService(s *Service) *BuildService
func (*BuildService) Get ¶
func (r *BuildService) Get(buildId string, target string) *BuildGetCall
Get:
func (*BuildService) Insert ¶
func (r *BuildService) Insert(buildType string, build *Build) *BuildInsertCall
Insert:
func (*BuildService) MarkTestComplete ¶
func (r *BuildService) MarkTestComplete(buildId string, target string, testRunner string) *BuildMarkTestCompleteCall
MarkTestComplete:
func (*BuildService) Patch ¶
func (r *BuildService) Patch(buildId string, target string, build *Build) *BuildPatchCall
Patch:
func (*BuildService) Pop ¶
func (r *BuildService) Pop(buildpoprequest *BuildPopRequest) *BuildPopCall
Pop:
func (*BuildService) QueueDepth ¶
func (r *BuildService) QueueDepth(poolName string) *BuildQueueDepthCall
QueueDepth:
func (*BuildService) RefreshChanges ¶
func (r *BuildService) RefreshChanges(buildId string, target string) *BuildRefreshChangesCall
RefreshChanges:
func (*BuildService) Sign ¶
func (r *BuildService) Sign(buildId string, target string) *BuildSignCall
Sign:
func (*BuildService) UnsetTestComplete ¶
func (r *BuildService) UnsetTestComplete(buildId string, target string, testRunner string) *BuildUnsetTestCompleteCall
UnsetTestComplete:
func (*BuildService) Update ¶
func (r *BuildService) Update(buildId string, target string, build *Build) *BuildUpdateCall
Update:
type BuildSignCall ¶
type BuildSignCall struct {
// contains filtered or unexported fields
}
func (*BuildSignCall) Apks ¶
func (c *BuildSignCall) Apks(apks ...string) *BuildSignCall
Apks sets the optional parameter "apks":
func (*BuildSignCall) Context ¶
func (c *BuildSignCall) Context(ctx context.Context) *BuildSignCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildSignCall) Do ¶
func (c *BuildSignCall) Do(opts ...googleapi.CallOption) (*BuildSignResponse, error)
Do executes the "androidbuildinternal.build.sign" call. Exactly one of *BuildSignResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildSignResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildSignCall) Fields ¶
func (c *BuildSignCall) Fields(s ...googleapi.Field) *BuildSignCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildSignCall) Header ¶
func (c *BuildSignCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type BuildSignResponse ¶
type BuildSignResponse struct { Results []*ApkSignResult `json:"results,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Results") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Results") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BuildSignResponse) MarshalJSON ¶
func (s *BuildSignResponse) MarshalJSON() ([]byte, error)
type BuildStats ¶
type BuildStats struct { WarningCount int64 `json:"warningCount,omitempty,string"` // ForceSendFields is a list of field names (e.g. "WarningCount") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "WarningCount") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BuildStats) MarshalJSON ¶
func (s *BuildStats) MarshalJSON() ([]byte, error)
type BuildTridentImageFreshness ¶
type BuildTridentImageFreshness struct { BuildIdCount int64 `json:"buildIdCount,omitempty,string"` ChangeCount int64 `json:"changeCount,omitempty,string"` ImageBuildId string `json:"imageBuildId,omitempty"` // ForceSendFields is a list of field names (e.g. "BuildIdCount") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildIdCount") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*BuildTridentImageFreshness) MarshalJSON ¶
func (s *BuildTridentImageFreshness) MarshalJSON() ([]byte, error)
type BuildUnsetTestCompleteCall ¶
type BuildUnsetTestCompleteCall struct {
// contains filtered or unexported fields
}
func (*BuildUnsetTestCompleteCall) Context ¶
func (c *BuildUnsetTestCompleteCall) Context(ctx context.Context) *BuildUnsetTestCompleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildUnsetTestCompleteCall) Do ¶
func (c *BuildUnsetTestCompleteCall) Do(opts ...googleapi.CallOption) (*Build, error)
Do executes the "androidbuildinternal.build.unsetTestComplete" call. Exactly one of *Build or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *Build.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildUnsetTestCompleteCall) Fields ¶
func (c *BuildUnsetTestCompleteCall) Fields(s ...googleapi.Field) *BuildUnsetTestCompleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildUnsetTestCompleteCall) Header ¶
func (c *BuildUnsetTestCompleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type BuildUpdateCall ¶
type BuildUpdateCall struct {
// contains filtered or unexported fields
}
func (*BuildUpdateCall) Context ¶
func (c *BuildUpdateCall) Context(ctx context.Context) *BuildUpdateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildUpdateCall) Do ¶
func (c *BuildUpdateCall) Do(opts ...googleapi.CallOption) (*Build, error)
Do executes the "androidbuildinternal.build.update" call. Exactly one of *Build or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *Build.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildUpdateCall) Fields ¶
func (c *BuildUpdateCall) Fields(s ...googleapi.Field) *BuildUpdateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildUpdateCall) Header ¶
func (c *BuildUpdateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*BuildUpdateCall) ResourceId ¶
func (c *BuildUpdateCall) ResourceId(resourceId string) *BuildUpdateCall
ResourceId sets the optional parameter "resourceId":
type BuildartifactCopyToBuildCall ¶
type BuildartifactCopyToBuildCall struct {
// contains filtered or unexported fields
}
func (*BuildartifactCopyToBuildCall) Context ¶
func (c *BuildartifactCopyToBuildCall) Context(ctx context.Context) *BuildartifactCopyToBuildCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildartifactCopyToBuildCall) DestinationArtifactName ¶
func (c *BuildartifactCopyToBuildCall) DestinationArtifactName(destinationArtifactName string) *BuildartifactCopyToBuildCall
DestinationArtifactName sets the optional parameter "destinationArtifactName":
func (*BuildartifactCopyToBuildCall) DestinationBuildId ¶
func (c *BuildartifactCopyToBuildCall) DestinationBuildId(destinationBuildId string) *BuildartifactCopyToBuildCall
DestinationBuildId sets the optional parameter "destinationBuildId":
func (*BuildartifactCopyToBuildCall) DestinationTargetName ¶
func (c *BuildartifactCopyToBuildCall) DestinationTargetName(destinationTargetName string) *BuildartifactCopyToBuildCall
DestinationTargetName sets the optional parameter "destinationTargetName":
func (*BuildartifactCopyToBuildCall) Do ¶
func (c *BuildartifactCopyToBuildCall) Do(opts ...googleapi.CallOption) (*BuildArtifactCopyToBuildResponse, error)
Do executes the "androidbuildinternal.buildartifact.copyToBuild" call. Exactly one of *BuildArtifactCopyToBuildResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildArtifactCopyToBuildResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildartifactCopyToBuildCall) Fields ¶
func (c *BuildartifactCopyToBuildCall) Fields(s ...googleapi.Field) *BuildartifactCopyToBuildCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildartifactCopyToBuildCall) Header ¶
func (c *BuildartifactCopyToBuildCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type BuildartifactCopyToCall ¶
type BuildartifactCopyToCall struct {
// contains filtered or unexported fields
}
func (*BuildartifactCopyToCall) Context ¶
func (c *BuildartifactCopyToCall) Context(ctx context.Context) *BuildartifactCopyToCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildartifactCopyToCall) DestinationBucket ¶
func (c *BuildartifactCopyToCall) DestinationBucket(destinationBucket string) *BuildartifactCopyToCall
DestinationBucket sets the optional parameter "destinationBucket":
func (*BuildartifactCopyToCall) DestinationPath ¶
func (c *BuildartifactCopyToCall) DestinationPath(destinationPath string) *BuildartifactCopyToCall
DestinationPath sets the optional parameter "destinationPath":
func (*BuildartifactCopyToCall) Do ¶
func (c *BuildartifactCopyToCall) Do(opts ...googleapi.CallOption) (*BuildArtifactCopyToResponse, error)
Do executes the "androidbuildinternal.buildartifact.copyTo" call. Exactly one of *BuildArtifactCopyToResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildArtifactCopyToResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildartifactCopyToCall) Fields ¶
func (c *BuildartifactCopyToCall) Fields(s ...googleapi.Field) *BuildartifactCopyToCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildartifactCopyToCall) Header ¶
func (c *BuildartifactCopyToCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type BuildartifactDeleteCall ¶
type BuildartifactDeleteCall struct {
// contains filtered or unexported fields
}
func (*BuildartifactDeleteCall) Context ¶
func (c *BuildartifactDeleteCall) Context(ctx context.Context) *BuildartifactDeleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildartifactDeleteCall) DeleteObject ¶
func (c *BuildartifactDeleteCall) DeleteObject(deleteObject bool) *BuildartifactDeleteCall
DeleteObject sets the optional parameter "deleteObject":
func (*BuildartifactDeleteCall) Do ¶
func (c *BuildartifactDeleteCall) Do(opts ...googleapi.CallOption) error
Do executes the "androidbuildinternal.buildartifact.delete" call.
func (*BuildartifactDeleteCall) Fields ¶
func (c *BuildartifactDeleteCall) Fields(s ...googleapi.Field) *BuildartifactDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildartifactDeleteCall) Header ¶
func (c *BuildartifactDeleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type BuildartifactGetCall ¶
type BuildartifactGetCall struct {
// contains filtered or unexported fields
}
func (*BuildartifactGetCall) Context ¶
func (c *BuildartifactGetCall) Context(ctx context.Context) *BuildartifactGetCall
Context sets the context to be used in this call's Do and Download methods. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildartifactGetCall) Do ¶
func (c *BuildartifactGetCall) Do(opts ...googleapi.CallOption) (*BuildArtifactMetadata, error)
Do executes the "androidbuildinternal.buildartifact.get" call. Exactly one of *BuildArtifactMetadata or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildArtifactMetadata.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildartifactGetCall) Download ¶
func (c *BuildartifactGetCall) Download(opts ...googleapi.CallOption) (*http.Response, error)
Download fetches the API endpoint's "media" value, instead of the normal API response value. If the returned error is nil, the Response is guaranteed to have a 2xx status code. Callers must close the Response.Body as usual.
func (*BuildartifactGetCall) Fields ¶
func (c *BuildartifactGetCall) Fields(s ...googleapi.Field) *BuildartifactGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildartifactGetCall) Header ¶
func (c *BuildartifactGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*BuildartifactGetCall) IfNoneMatch ¶
func (c *BuildartifactGetCall) IfNoneMatch(entityTag string) *BuildartifactGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type BuildartifactListCall ¶
type BuildartifactListCall struct {
// contains filtered or unexported fields
}
func (*BuildartifactListCall) Context ¶
func (c *BuildartifactListCall) Context(ctx context.Context) *BuildartifactListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildartifactListCall) Do ¶
func (c *BuildartifactListCall) Do(opts ...googleapi.CallOption) (*BuildArtifactListResponse, error)
Do executes the "androidbuildinternal.buildartifact.list" call. Exactly one of *BuildArtifactListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildArtifactListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildartifactListCall) Fields ¶
func (c *BuildartifactListCall) Fields(s ...googleapi.Field) *BuildartifactListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildartifactListCall) Header ¶
func (c *BuildartifactListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*BuildartifactListCall) IfNoneMatch ¶
func (c *BuildartifactListCall) IfNoneMatch(entityTag string) *BuildartifactListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*BuildartifactListCall) MaxResults ¶
func (c *BuildartifactListCall) MaxResults(maxResults int64) *BuildartifactListCall
MaxResults sets the optional parameter "maxResults":
func (*BuildartifactListCall) PageToken ¶
func (c *BuildartifactListCall) PageToken(pageToken string) *BuildartifactListCall
PageToken sets the optional parameter "pageToken":
func (*BuildartifactListCall) Pages ¶
func (c *BuildartifactListCall) Pages(ctx context.Context, f func(*BuildArtifactListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type BuildartifactPatchCall ¶
type BuildartifactPatchCall struct {
// contains filtered or unexported fields
}
func (*BuildartifactPatchCall) Context ¶
func (c *BuildartifactPatchCall) Context(ctx context.Context) *BuildartifactPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildartifactPatchCall) Do ¶
func (c *BuildartifactPatchCall) Do(opts ...googleapi.CallOption) (*BuildArtifactMetadata, error)
Do executes the "androidbuildinternal.buildartifact.patch" call. Exactly one of *BuildArtifactMetadata or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildArtifactMetadata.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildartifactPatchCall) Fields ¶
func (c *BuildartifactPatchCall) Fields(s ...googleapi.Field) *BuildartifactPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildartifactPatchCall) Header ¶
func (c *BuildartifactPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type BuildartifactService ¶
type BuildartifactService struct {
// contains filtered or unexported fields
}
func NewBuildartifactService ¶
func NewBuildartifactService(s *Service) *BuildartifactService
func (*BuildartifactService) CopyTo ¶
func (r *BuildartifactService) CopyTo(buildId string, target string, attemptId string, artifactName string) *BuildartifactCopyToCall
CopyTo:
func (*BuildartifactService) CopyToBuild ¶
func (r *BuildartifactService) CopyToBuild(buildId string, target string, attemptId string, artifactName string) *BuildartifactCopyToBuildCall
CopyToBuild:
func (*BuildartifactService) Delete ¶
func (r *BuildartifactService) Delete(buildId string, target string, attemptId string, resourceId string) *BuildartifactDeleteCall
Delete:
func (*BuildartifactService) Get ¶
func (r *BuildartifactService) Get(buildId string, target string, attemptId string, resourceId string) *BuildartifactGetCall
Get:
func (*BuildartifactService) List ¶
func (r *BuildartifactService) List(buildId string, target string, attemptId string) *BuildartifactListCall
List:
func (*BuildartifactService) Patch ¶
func (r *BuildartifactService) Patch(buildId string, target string, attemptId string, resourceId string, buildartifactmetadata *BuildArtifactMetadata) *BuildartifactPatchCall
Patch:
func (*BuildartifactService) Update ¶
func (r *BuildartifactService) Update(buildId string, target string, attemptId string, resourceId string, buildartifactmetadata *BuildArtifactMetadata) *BuildartifactUpdateCall
Update:
type BuildartifactUpdateCall ¶
type BuildartifactUpdateCall struct {
// contains filtered or unexported fields
}
func (*BuildartifactUpdateCall) Context ¶
func (c *BuildartifactUpdateCall) Context(ctx context.Context) *BuildartifactUpdateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled. This context will supersede any context previously provided to the ResumableMedia method.
func (*BuildartifactUpdateCall) Do ¶
func (c *BuildartifactUpdateCall) Do(opts ...googleapi.CallOption) (*BuildArtifactMetadata, error)
Do executes the "androidbuildinternal.buildartifact.update" call. Exactly one of *BuildArtifactMetadata or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildArtifactMetadata.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildartifactUpdateCall) Fields ¶
func (c *BuildartifactUpdateCall) Fields(s ...googleapi.Field) *BuildartifactUpdateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildartifactUpdateCall) Header ¶
func (c *BuildartifactUpdateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*BuildartifactUpdateCall) Media ¶
func (c *BuildartifactUpdateCall) Media(r io.Reader, options ...googleapi.MediaOption) *BuildartifactUpdateCall
Media specifies the media to upload in one or more chunks. The chunk size may be controlled by supplying a MediaOption generated by googleapi.ChunkSize. The chunk size defaults to googleapi.DefaultUploadChunkSize.The Content-Type header used in the upload request will be determined by sniffing the contents of r, unless a MediaOption generated by googleapi.ContentType is supplied. At most one of Media and ResumableMedia may be set.
func (*BuildartifactUpdateCall) ProgressUpdater ¶
func (c *BuildartifactUpdateCall) ProgressUpdater(pu googleapi.ProgressUpdater) *BuildartifactUpdateCall
ProgressUpdater provides a callback function that will be called after every chunk. It should be a low-latency function in order to not slow down the upload operation. This should only be called when using ResumableMedia (as opposed to Media).
func (*BuildartifactUpdateCall) ResumableMedia
deprecated
func (c *BuildartifactUpdateCall) ResumableMedia(ctx context.Context, r io.ReaderAt, size int64, mediaType string) *BuildartifactUpdateCall
ResumableMedia specifies the media to upload in chunks and can be canceled with ctx.
Deprecated: use Media instead.
At most one of Media and ResumableMedia may be set. mediaType identifies the MIME media type of the upload, such as "image/png". If mediaType is "", it will be auto-detected. The provided ctx will supersede any context previously provided to the Context method.
type BuildattemptGetCall ¶
type BuildattemptGetCall struct {
// contains filtered or unexported fields
}
func (*BuildattemptGetCall) Context ¶
func (c *BuildattemptGetCall) Context(ctx context.Context) *BuildattemptGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildattemptGetCall) Do ¶
func (c *BuildattemptGetCall) Do(opts ...googleapi.CallOption) (*BuildAttempt, error)
Do executes the "androidbuildinternal.buildattempt.get" call. Exactly one of *BuildAttempt or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildAttempt.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildattemptGetCall) ExtraFields ¶
func (c *BuildattemptGetCall) ExtraFields(extraFields ...string) *BuildattemptGetCall
ExtraFields sets the optional parameter "extraFields":
Possible values:
"all" "buildProp" "repoConfig"
func (*BuildattemptGetCall) Fields ¶
func (c *BuildattemptGetCall) Fields(s ...googleapi.Field) *BuildattemptGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildattemptGetCall) Header ¶
func (c *BuildattemptGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*BuildattemptGetCall) IfNoneMatch ¶
func (c *BuildattemptGetCall) IfNoneMatch(entityTag string) *BuildattemptGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type BuildattemptInsertCall ¶
type BuildattemptInsertCall struct {
// contains filtered or unexported fields
}
func (*BuildattemptInsertCall) Context ¶
func (c *BuildattemptInsertCall) Context(ctx context.Context) *BuildattemptInsertCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildattemptInsertCall) Do ¶
func (c *BuildattemptInsertCall) Do(opts ...googleapi.CallOption) (*BuildAttempt, error)
Do executes the "androidbuildinternal.buildattempt.insert" call. Exactly one of *BuildAttempt or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildAttempt.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildattemptInsertCall) Fields ¶
func (c *BuildattemptInsertCall) Fields(s ...googleapi.Field) *BuildattemptInsertCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildattemptInsertCall) Header ¶
func (c *BuildattemptInsertCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type BuildattemptListCall ¶
type BuildattemptListCall struct {
// contains filtered or unexported fields
}
func (*BuildattemptListCall) Context ¶
func (c *BuildattemptListCall) Context(ctx context.Context) *BuildattemptListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildattemptListCall) Do ¶
func (c *BuildattemptListCall) Do(opts ...googleapi.CallOption) (*BuildAttemptListResponse, error)
Do executes the "androidbuildinternal.buildattempt.list" call. Exactly one of *BuildAttemptListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildAttemptListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildattemptListCall) ExtraFields ¶
func (c *BuildattemptListCall) ExtraFields(extraFields ...string) *BuildattemptListCall
ExtraFields sets the optional parameter "extraFields":
Possible values:
"all" "buildProp" "repoConfig"
func (*BuildattemptListCall) Fields ¶
func (c *BuildattemptListCall) Fields(s ...googleapi.Field) *BuildattemptListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildattemptListCall) Header ¶
func (c *BuildattemptListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*BuildattemptListCall) IfNoneMatch ¶
func (c *BuildattemptListCall) IfNoneMatch(entityTag string) *BuildattemptListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*BuildattemptListCall) MaxResults ¶
func (c *BuildattemptListCall) MaxResults(maxResults int64) *BuildattemptListCall
MaxResults sets the optional parameter "maxResults":
func (*BuildattemptListCall) PageToken ¶
func (c *BuildattemptListCall) PageToken(pageToken string) *BuildattemptListCall
PageToken sets the optional parameter "pageToken":
func (*BuildattemptListCall) Pages ¶
func (c *BuildattemptListCall) Pages(ctx context.Context, f func(*BuildAttemptListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type BuildattemptPatchCall ¶
type BuildattemptPatchCall struct {
// contains filtered or unexported fields
}
func (*BuildattemptPatchCall) Context ¶
func (c *BuildattemptPatchCall) Context(ctx context.Context) *BuildattemptPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildattemptPatchCall) Do ¶
func (c *BuildattemptPatchCall) Do(opts ...googleapi.CallOption) (*BuildAttempt, error)
Do executes the "androidbuildinternal.buildattempt.patch" call. Exactly one of *BuildAttempt or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildAttempt.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildattemptPatchCall) Fields ¶
func (c *BuildattemptPatchCall) Fields(s ...googleapi.Field) *BuildattemptPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildattemptPatchCall) Header ¶
func (c *BuildattemptPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type BuildattemptService ¶
type BuildattemptService struct {
// contains filtered or unexported fields
}
func NewBuildattemptService ¶
func NewBuildattemptService(s *Service) *BuildattemptService
func (*BuildattemptService) Get ¶
func (r *BuildattemptService) Get(buildId string, target string, resourceId string) *BuildattemptGetCall
Get:
func (*BuildattemptService) Insert ¶
func (r *BuildattemptService) Insert(buildId string, target string, buildattempt *BuildAttempt) *BuildattemptInsertCall
Insert:
func (*BuildattemptService) List ¶
func (r *BuildattemptService) List(buildId string, target string) *BuildattemptListCall
List:
func (*BuildattemptService) Patch ¶
func (r *BuildattemptService) Patch(target string, resourceId string, buildId string, buildattempt *BuildAttempt) *BuildattemptPatchCall
Patch:
func (*BuildattemptService) Update ¶
func (r *BuildattemptService) Update(target string, resourceId string, buildattempt *BuildAttempt) *BuildattemptUpdateCall
Update:
type BuildattemptUpdateCall ¶
type BuildattemptUpdateCall struct {
// contains filtered or unexported fields
}
func (*BuildattemptUpdateCall) BuildId ¶
func (c *BuildattemptUpdateCall) BuildId(buildId string) *BuildattemptUpdateCall
BuildId sets the optional parameter "buildId":
func (*BuildattemptUpdateCall) Context ¶
func (c *BuildattemptUpdateCall) Context(ctx context.Context) *BuildattemptUpdateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildattemptUpdateCall) Do ¶
func (c *BuildattemptUpdateCall) Do(opts ...googleapi.CallOption) (*BuildAttempt, error)
Do executes the "androidbuildinternal.buildattempt.update" call. Exactly one of *BuildAttempt or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildAttempt.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildattemptUpdateCall) Fields ¶
func (c *BuildattemptUpdateCall) Fields(s ...googleapi.Field) *BuildattemptUpdateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildattemptUpdateCall) Header ¶
func (c *BuildattemptUpdateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type BuildidListCall ¶
type BuildidListCall struct {
// contains filtered or unexported fields
}
func (*BuildidListCall) BuildType ¶
func (c *BuildidListCall) BuildType(buildType string) *BuildidListCall
BuildType sets the optional parameter "buildType":
Possible values:
"external" "local" "pending" "submitted" "train"
func (*BuildidListCall) Context ¶
func (c *BuildidListCall) Context(ctx context.Context) *BuildidListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildidListCall) Do ¶
func (c *BuildidListCall) Do(opts ...googleapi.CallOption) (*BuildIdListResponse, error)
Do executes the "androidbuildinternal.buildid.list" call. Exactly one of *BuildIdListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildIdListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildidListCall) EndBuildId ¶
func (c *BuildidListCall) EndBuildId(endBuildId string) *BuildidListCall
EndBuildId sets the optional parameter "endBuildId":
func (*BuildidListCall) Fields ¶
func (c *BuildidListCall) Fields(s ...googleapi.Field) *BuildidListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildidListCall) Header ¶
func (c *BuildidListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*BuildidListCall) IfNoneMatch ¶
func (c *BuildidListCall) IfNoneMatch(entityTag string) *BuildidListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*BuildidListCall) MaxResults ¶
func (c *BuildidListCall) MaxResults(maxResults int64) *BuildidListCall
MaxResults sets the optional parameter "maxResults":
func (*BuildidListCall) PageToken ¶
func (c *BuildidListCall) PageToken(pageToken string) *BuildidListCall
PageToken sets the optional parameter "pageToken":
func (*BuildidListCall) Pages ¶
func (c *BuildidListCall) Pages(ctx context.Context, f func(*BuildIdListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
func (*BuildidListCall) StartBuildId ¶
func (c *BuildidListCall) StartBuildId(startBuildId string) *BuildidListCall
StartBuildId sets the optional parameter "startBuildId":
type BuildidPopCall ¶
type BuildidPopCall struct {
// contains filtered or unexported fields
}
func (*BuildidPopCall) Branch ¶
func (c *BuildidPopCall) Branch(branch string) *BuildidPopCall
Branch sets the optional parameter "branch":
func (*BuildidPopCall) Context ¶
func (c *BuildidPopCall) Context(ctx context.Context) *BuildidPopCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildidPopCall) Do ¶
func (c *BuildidPopCall) Do(opts ...googleapi.CallOption) (*BuildIdPopResponse, error)
Do executes the "androidbuildinternal.buildid.pop" call. Exactly one of *BuildIdPopResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildIdPopResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildidPopCall) Fields ¶
func (c *BuildidPopCall) Fields(s ...googleapi.Field) *BuildidPopCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildidPopCall) Header ¶
func (c *BuildidPopCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type BuildidService ¶
type BuildidService struct {
// contains filtered or unexported fields
}
func NewBuildidService ¶
func NewBuildidService(s *Service) *BuildidService
type BuildrequestGetCall ¶
type BuildrequestGetCall struct {
// contains filtered or unexported fields
}
func (*BuildrequestGetCall) Context ¶
func (c *BuildrequestGetCall) Context(ctx context.Context) *BuildrequestGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildrequestGetCall) Do ¶
func (c *BuildrequestGetCall) Do(opts ...googleapi.CallOption) (*BuildRequest, error)
Do executes the "androidbuildinternal.buildrequest.get" call. Exactly one of *BuildRequest or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildRequest.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildrequestGetCall) Fields ¶
func (c *BuildrequestGetCall) Fields(s ...googleapi.Field) *BuildrequestGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildrequestGetCall) Header ¶
func (c *BuildrequestGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*BuildrequestGetCall) IfNoneMatch ¶
func (c *BuildrequestGetCall) IfNoneMatch(entityTag string) *BuildrequestGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type BuildrequestInsertCall ¶
type BuildrequestInsertCall struct {
// contains filtered or unexported fields
}
func (*BuildrequestInsertCall) Context ¶
func (c *BuildrequestInsertCall) Context(ctx context.Context) *BuildrequestInsertCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildrequestInsertCall) Do ¶
func (c *BuildrequestInsertCall) Do(opts ...googleapi.CallOption) (*BuildRequest, error)
Do executes the "androidbuildinternal.buildrequest.insert" call. Exactly one of *BuildRequest or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildRequest.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildrequestInsertCall) Fields ¶
func (c *BuildrequestInsertCall) Fields(s ...googleapi.Field) *BuildrequestInsertCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildrequestInsertCall) Header ¶
func (c *BuildrequestInsertCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type BuildrequestListCall ¶
type BuildrequestListCall struct {
// contains filtered or unexported fields
}
func (*BuildrequestListCall) Branch ¶
func (c *BuildrequestListCall) Branch(branch string) *BuildrequestListCall
Branch sets the optional parameter "branch":
func (*BuildrequestListCall) Context ¶
func (c *BuildrequestListCall) Context(ctx context.Context) *BuildrequestListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildrequestListCall) Do ¶
func (c *BuildrequestListCall) Do(opts ...googleapi.CallOption) (*BuildRequestListResponse, error)
Do executes the "androidbuildinternal.buildrequest.list" call. Exactly one of *BuildRequestListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildRequestListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildrequestListCall) Fields ¶
func (c *BuildrequestListCall) Fields(s ...googleapi.Field) *BuildrequestListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildrequestListCall) Header ¶
func (c *BuildrequestListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*BuildrequestListCall) IfNoneMatch ¶
func (c *BuildrequestListCall) IfNoneMatch(entityTag string) *BuildrequestListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*BuildrequestListCall) MaxResults ¶
func (c *BuildrequestListCall) MaxResults(maxResults int64) *BuildrequestListCall
MaxResults sets the optional parameter "maxResults":
func (*BuildrequestListCall) PageToken ¶
func (c *BuildrequestListCall) PageToken(pageToken string) *BuildrequestListCall
PageToken sets the optional parameter "pageToken":
func (*BuildrequestListCall) Pages ¶
func (c *BuildrequestListCall) Pages(ctx context.Context, f func(*BuildRequestListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
func (*BuildrequestListCall) Status ¶
func (c *BuildrequestListCall) Status(status string) *BuildrequestListCall
Status sets the optional parameter "status":
Possible values:
"complete" "failed" "inProgress" "pending"
func (*BuildrequestListCall) Type ¶
func (c *BuildrequestListCall) Type(type_ string) *BuildrequestListCall
Type sets the optional parameter "type":
Possible values:
"rollup"
type BuildrequestPatchCall ¶
type BuildrequestPatchCall struct {
// contains filtered or unexported fields
}
func (*BuildrequestPatchCall) Context ¶
func (c *BuildrequestPatchCall) Context(ctx context.Context) *BuildrequestPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildrequestPatchCall) Do ¶
func (c *BuildrequestPatchCall) Do(opts ...googleapi.CallOption) (*BuildRequest, error)
Do executes the "androidbuildinternal.buildrequest.patch" call. Exactly one of *BuildRequest or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildRequest.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildrequestPatchCall) Fields ¶
func (c *BuildrequestPatchCall) Fields(s ...googleapi.Field) *BuildrequestPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildrequestPatchCall) Header ¶
func (c *BuildrequestPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type BuildrequestService ¶
type BuildrequestService struct {
// contains filtered or unexported fields
}
func NewBuildrequestService ¶
func NewBuildrequestService(s *Service) *BuildrequestService
func (*BuildrequestService) Get ¶
func (r *BuildrequestService) Get(resourceId int64) *BuildrequestGetCall
Get:
func (*BuildrequestService) Insert ¶
func (r *BuildrequestService) Insert(buildrequest *BuildRequest) *BuildrequestInsertCall
Insert:
func (*BuildrequestService) Patch ¶
func (r *BuildrequestService) Patch(resourceId int64, buildrequest *BuildRequest) *BuildrequestPatchCall
Patch:
func (*BuildrequestService) Update ¶
func (r *BuildrequestService) Update(resourceId int64, buildrequest *BuildRequest) *BuildrequestUpdateCall
Update:
type BuildrequestUpdateCall ¶
type BuildrequestUpdateCall struct {
// contains filtered or unexported fields
}
func (*BuildrequestUpdateCall) Context ¶
func (c *BuildrequestUpdateCall) Context(ctx context.Context) *BuildrequestUpdateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*BuildrequestUpdateCall) Do ¶
func (c *BuildrequestUpdateCall) Do(opts ...googleapi.CallOption) (*BuildRequest, error)
Do executes the "androidbuildinternal.buildrequest.update" call. Exactly one of *BuildRequest or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildRequest.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*BuildrequestUpdateCall) Fields ¶
func (c *BuildrequestUpdateCall) Fields(s ...googleapi.Field) *BuildrequestUpdateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*BuildrequestUpdateCall) Header ¶
func (c *BuildrequestUpdateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type Category ¶
type Category struct { BuganizerComponentId string `json:"buganizerComponentId,omitempty"` Contact string `json:"contact,omitempty"` Description string `json:"description,omitempty"` Disabled bool `json:"disabled,omitempty"` DisplayName string `json:"displayName,omitempty"` Name string `json:"name,omitempty"` Subcategorys []*CategorySubcategory `json:"subcategorys,omitempty"` Url string `json:"url,omitempty"` // ForceSendFields is a list of field names (e.g. // "BuganizerComponentId") to unconditionally include in API requests. // By default, fields with empty values are omitted from API requests. // However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuganizerComponentId") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*Category) MarshalJSON ¶
type CategorySubcategory ¶
type CategorySubcategory struct { BuganizerComponentId string `json:"buganizerComponentId,omitempty"` Contact string `json:"contact,omitempty"` Description string `json:"description,omitempty"` Disabled bool `json:"disabled,omitempty"` DisplayName string `json:"displayName,omitempty"` Name string `json:"name,omitempty"` Url string `json:"url,omitempty"` // ForceSendFields is a list of field names (e.g. // "BuganizerComponentId") to unconditionally include in API requests. // By default, fields with empty values are omitted from API requests. // However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuganizerComponentId") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*CategorySubcategory) MarshalJSON ¶
func (s *CategorySubcategory) MarshalJSON() ([]byte, error)
type Change ¶
type Change struct { Branch string `json:"branch,omitempty"` ChangeId string `json:"changeId,omitempty"` ChangeNumber int64 `json:"changeNumber,omitempty,string"` CherrypickedFrom string `json:"cherrypickedFrom,omitempty"` CreationTime int64 `json:"creationTime,omitempty,string"` Host string `json:"host,omitempty"` IsRapidChange bool `json:"isRapidChange,omitempty"` LastModificationTime int64 `json:"lastModificationTime,omitempty,string"` LatestRevision string `json:"latestRevision,omitempty"` NewPatchsetBuildId string `json:"newPatchsetBuildId,omitempty"` OriginalSource string `json:"originalSource,omitempty"` Owner *User `json:"owner,omitempty"` Patchset int64 `json:"patchset,omitempty"` Project string `json:"project,omitempty"` Revisions []*Revision `json:"revisions,omitempty"` Status string `json:"status,omitempty"` SubmittedTime int64 `json:"submittedTime,omitempty,string"` Topic string `json:"topic,omitempty"` // ForceSendFields is a list of field names (e.g. "Branch") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Branch") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*Change) MarshalJSON ¶
type ChangeInfo ¶
type ChangeInfo struct { ChangeNumber int64 `json:"changeNumber,omitempty"` GerritName string `json:"gerritName,omitempty"` // ForceSendFields is a list of field names (e.g. "ChangeNumber") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ChangeNumber") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*ChangeInfo) MarshalJSON ¶
func (s *ChangeInfo) MarshalJSON() ([]byte, error)
type ChangeListCall ¶
type ChangeListCall struct {
// contains filtered or unexported fields
}
func (*ChangeListCall) Context ¶
func (c *ChangeListCall) Context(ctx context.Context) *ChangeListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ChangeListCall) Do ¶
func (c *ChangeListCall) Do(opts ...googleapi.CallOption) (*ChangeListResponse, error)
Do executes the "androidbuildinternal.change.list" call. Exactly one of *ChangeListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *ChangeListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ChangeListCall) Fields ¶
func (c *ChangeListCall) Fields(s ...googleapi.Field) *ChangeListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ChangeListCall) Header ¶
func (c *ChangeListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ChangeListCall) IfNoneMatch ¶
func (c *ChangeListCall) IfNoneMatch(entityTag string) *ChangeListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ChangeListCall) MaxResults ¶
func (c *ChangeListCall) MaxResults(maxResults int64) *ChangeListCall
MaxResults sets the optional parameter "maxResults":
func (*ChangeListCall) PageToken ¶
func (c *ChangeListCall) PageToken(pageToken string) *ChangeListCall
PageToken sets the optional parameter "pageToken":
func (*ChangeListCall) Pages ¶
func (c *ChangeListCall) Pages(ctx context.Context, f func(*ChangeListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
func (*ChangeListCall) PrebuiltChanges ¶
func (c *ChangeListCall) PrebuiltChanges(prebuiltChanges bool) *ChangeListCall
PrebuiltChanges sets the optional parameter "prebuiltChanges":
type ChangeListResponse ¶
type ChangeListResponse struct { Changes []*Change `json:"changes,omitempty"` NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Changes") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Changes") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*ChangeListResponse) MarshalJSON ¶
func (s *ChangeListResponse) MarshalJSON() ([]byte, error)
type ChangeService ¶
type ChangeService struct {
// contains filtered or unexported fields
}
func NewChangeService ¶
func NewChangeService(s *Service) *ChangeService
type ChangeSetSpec ¶
type ChangeSetSpec struct { ChangeSpecIds []string `json:"changeSpecIds,omitempty"` ChangeSpecs []*ChangeSetSpecChangeSpec `json:"changeSpecs,omitempty"` Id string `json:"id,omitempty"` Revision string `json:"revision,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "ChangeSpecIds") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ChangeSpecIds") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*ChangeSetSpec) MarshalJSON ¶
func (s *ChangeSetSpec) MarshalJSON() ([]byte, error)
type ChangeSetSpecChangeSpec ¶
type ChangeSetSpecChangeSpec struct { DummySpecString string `json:"dummySpecString,omitempty"` GerritChange *GerritChangeSpec `json:"gerritChange,omitempty"` // ForceSendFields is a list of field names (e.g. "DummySpecString") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DummySpecString") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*ChangeSetSpecChangeSpec) MarshalJSON ¶
func (s *ChangeSetSpecChangeSpec) MarshalJSON() ([]byte, error)
type ChangeSetSpecListSupersetsRequest ¶
type ChangeSetSpecListSupersetsRequest struct { ChangeSpecs []*ChangeSetSpecChangeSpec `json:"changeSpecs,omitempty"` // ForceSendFields is a list of field names (e.g. "ChangeSpecs") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ChangeSpecs") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*ChangeSetSpecListSupersetsRequest) MarshalJSON ¶
func (s *ChangeSetSpecListSupersetsRequest) MarshalJSON() ([]byte, error)
type ChangeSetSpecListSupersetsResponse ¶
type ChangeSetSpecListSupersetsResponse struct { ChangeSetSpecs []*ChangeSetSpec `json:"changeSetSpecs,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "ChangeSetSpecs") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ChangeSetSpecs") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*ChangeSetSpecListSupersetsResponse) MarshalJSON ¶
func (s *ChangeSetSpecListSupersetsResponse) MarshalJSON() ([]byte, error)
type ChangesetspecGetCall ¶
type ChangesetspecGetCall struct {
// contains filtered or unexported fields
}
func (*ChangesetspecGetCall) Context ¶
func (c *ChangesetspecGetCall) Context(ctx context.Context) *ChangesetspecGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ChangesetspecGetCall) Do ¶
func (c *ChangesetspecGetCall) Do(opts ...googleapi.CallOption) (*ChangeSetSpec, error)
Do executes the "androidbuildinternal.changesetspec.get" call. Exactly one of *ChangeSetSpec or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *ChangeSetSpec.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ChangesetspecGetCall) Fields ¶
func (c *ChangesetspecGetCall) Fields(s ...googleapi.Field) *ChangesetspecGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ChangesetspecGetCall) Header ¶
func (c *ChangesetspecGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ChangesetspecGetCall) IfNoneMatch ¶
func (c *ChangesetspecGetCall) IfNoneMatch(entityTag string) *ChangesetspecGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ChangesetspecInsertCall ¶
type ChangesetspecInsertCall struct {
// contains filtered or unexported fields
}
func (*ChangesetspecInsertCall) Context ¶
func (c *ChangesetspecInsertCall) Context(ctx context.Context) *ChangesetspecInsertCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ChangesetspecInsertCall) Do ¶
func (c *ChangesetspecInsertCall) Do(opts ...googleapi.CallOption) (*ChangeSetSpec, error)
Do executes the "androidbuildinternal.changesetspec.insert" call. Exactly one of *ChangeSetSpec or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *ChangeSetSpec.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ChangesetspecInsertCall) Fields ¶
func (c *ChangesetspecInsertCall) Fields(s ...googleapi.Field) *ChangesetspecInsertCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ChangesetspecInsertCall) Header ¶
func (c *ChangesetspecInsertCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ChangesetspecListsupersetsCall ¶
type ChangesetspecListsupersetsCall struct {
// contains filtered or unexported fields
}
func (*ChangesetspecListsupersetsCall) Context ¶
func (c *ChangesetspecListsupersetsCall) Context(ctx context.Context) *ChangesetspecListsupersetsCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ChangesetspecListsupersetsCall) Do ¶
func (c *ChangesetspecListsupersetsCall) Do(opts ...googleapi.CallOption) (*ChangeSetSpecListSupersetsResponse, error)
Do executes the "androidbuildinternal.changesetspec.listsupersets" call. Exactly one of *ChangeSetSpecListSupersetsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *ChangeSetSpecListSupersetsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ChangesetspecListsupersetsCall) Fields ¶
func (c *ChangesetspecListsupersetsCall) Fields(s ...googleapi.Field) *ChangesetspecListsupersetsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ChangesetspecListsupersetsCall) Header ¶
func (c *ChangesetspecListsupersetsCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ChangesetspecPatchCall ¶
type ChangesetspecPatchCall struct {
// contains filtered or unexported fields
}
func (*ChangesetspecPatchCall) Context ¶
func (c *ChangesetspecPatchCall) Context(ctx context.Context) *ChangesetspecPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ChangesetspecPatchCall) Do ¶
func (c *ChangesetspecPatchCall) Do(opts ...googleapi.CallOption) (*ChangeSetSpec, error)
Do executes the "androidbuildinternal.changesetspec.patch" call. Exactly one of *ChangeSetSpec or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *ChangeSetSpec.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ChangesetspecPatchCall) Fields ¶
func (c *ChangesetspecPatchCall) Fields(s ...googleapi.Field) *ChangesetspecPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ChangesetspecPatchCall) Header ¶
func (c *ChangesetspecPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ChangesetspecService ¶
type ChangesetspecService struct {
// contains filtered or unexported fields
}
func NewChangesetspecService ¶
func NewChangesetspecService(s *Service) *ChangesetspecService
func (*ChangesetspecService) Get ¶
func (r *ChangesetspecService) Get(resourceId string) *ChangesetspecGetCall
Get:
func (*ChangesetspecService) Insert ¶
func (r *ChangesetspecService) Insert(changesetspec *ChangeSetSpec) *ChangesetspecInsertCall
Insert:
func (*ChangesetspecService) Listsupersets ¶
func (r *ChangesetspecService) Listsupersets(changesetspeclistsupersetsrequest *ChangeSetSpecListSupersetsRequest) *ChangesetspecListsupersetsCall
Listsupersets:
func (*ChangesetspecService) Patch ¶
func (r *ChangesetspecService) Patch(resourceId string, changesetspec *ChangeSetSpec) *ChangesetspecPatchCall
Patch:
func (*ChangesetspecService) Update ¶
func (r *ChangesetspecService) Update(resourceId string, changesetspec *ChangeSetSpec) *ChangesetspecUpdateCall
Update:
type ChangesetspecUpdateCall ¶
type ChangesetspecUpdateCall struct {
// contains filtered or unexported fields
}
func (*ChangesetspecUpdateCall) Context ¶
func (c *ChangesetspecUpdateCall) Context(ctx context.Context) *ChangesetspecUpdateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ChangesetspecUpdateCall) Do ¶
func (c *ChangesetspecUpdateCall) Do(opts ...googleapi.CallOption) (*ChangeSetSpec, error)
Do executes the "androidbuildinternal.changesetspec.update" call. Exactly one of *ChangeSetSpec or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *ChangeSetSpec.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ChangesetspecUpdateCall) Fields ¶
func (c *ChangesetspecUpdateCall) Fields(s ...googleapi.Field) *ChangesetspecUpdateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ChangesetspecUpdateCall) Header ¶
func (c *ChangesetspecUpdateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type CherryPickInfo ¶
type CherryPickInfo struct { BranchName string `json:"branchName,omitempty"` ChangeInfos []*ChangeInfo `json:"changeInfos,omitempty"` Cleanup bool `json:"cleanup,omitempty"` CommitShas []string `json:"commitShas,omitempty"` GerritName string `json:"gerritName,omitempty"` // ForceSendFields is a list of field names (e.g. "BranchName") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BranchName") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*CherryPickInfo) MarshalJSON ¶
func (s *CherryPickInfo) MarshalJSON() ([]byte, error)
type CherryPickOutput ¶
type CherryPickOutput struct { CherrypickResults []*CherryPickOutputCherryPickResult `json:"cherrypickResults,omitempty"` // ForceSendFields is a list of field names (e.g. "CherrypickResults") // to unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CherrypickResults") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*CherryPickOutput) MarshalJSON ¶
func (s *CherryPickOutput) MarshalJSON() ([]byte, error)
type CherryPickOutputCherryPickResult ¶
type CherryPickOutputCherryPickResult struct { DisplayMessage string `json:"displayMessage,omitempty"` NewChange *ChangeInfo `json:"newChange,omitempty"` SourceChange *ChangeInfo `json:"sourceChange,omitempty"` Status string `json:"status,omitempty"` Success bool `json:"success,omitempty"` Suggestions []*ChangeInfo `json:"suggestions,omitempty"` // ForceSendFields is a list of field names (e.g. "DisplayMessage") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DisplayMessage") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*CherryPickOutputCherryPickResult) MarshalJSON ¶
func (s *CherryPickOutputCherryPickResult) MarshalJSON() ([]byte, error)
type CommitInfo ¶
type CommitInfo struct { Author *User `json:"author,omitempty"` BugIds googleapi.Int64s `json:"bugIds,omitempty"` CommitId string `json:"commitId,omitempty"` CommitMessage string `json:"commitMessage,omitempty"` Committer *User `json:"committer,omitempty"` IsRobotCommit bool `json:"isRobotCommit,omitempty"` Parents []*CommitInfo `json:"parents,omitempty"` Subject string `json:"subject,omitempty"` // ForceSendFields is a list of field names (e.g. "Author") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Author") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*CommitInfo) MarshalJSON ¶
func (s *CommitInfo) MarshalJSON() ([]byte, error)
type ConductorOutput ¶
type ConductorOutput struct { LspacePushOutput *ConductorOutputLspacePushOutput `json:"lspacePushOutput,omitempty"` SigningOutput *ConductorOutputSigningOutput `json:"signingOutput,omitempty"` UpdateGantryOutput *ConductorOutputUpdateGantryOutput `json:"updateGantryOutput,omitempty"` // ForceSendFields is a list of field names (e.g. "LspacePushOutput") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "LspacePushOutput") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*ConductorOutput) MarshalJSON ¶
func (s *ConductorOutput) MarshalJSON() ([]byte, error)
type ConductorOutputLspacePushOutput ¶
type ConductorOutputLspacePushOutput struct { PushedArtifacts []*ConductorOutputTargetArtifacts `json:"pushedArtifacts,omitempty"` // ForceSendFields is a list of field names (e.g. "PushedArtifacts") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "PushedArtifacts") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*ConductorOutputLspacePushOutput) MarshalJSON ¶
func (s *ConductorOutputLspacePushOutput) MarshalJSON() ([]byte, error)
type ConductorOutputSigningOutput ¶
type ConductorOutputSigningOutput struct { SignedArtifacts []*ConductorOutputTargetArtifacts `json:"signedArtifacts,omitempty"` // ForceSendFields is a list of field names (e.g. "SignedArtifacts") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "SignedArtifacts") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*ConductorOutputSigningOutput) MarshalJSON ¶
func (s *ConductorOutputSigningOutput) MarshalJSON() ([]byte, error)
type ConductorOutputTargetArtifacts ¶
type ConductorOutputTargetArtifacts struct { Artifacts []string `json:"artifacts,omitempty"` Target string `json:"target,omitempty"` // ForceSendFields is a list of field names (e.g. "Artifacts") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Artifacts") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*ConductorOutputTargetArtifacts) MarshalJSON ¶
func (s *ConductorOutputTargetArtifacts) MarshalJSON() ([]byte, error)
type ConductorOutputUpdateGantryOutput ¶
type ConductorOutputUpdateGantryOutput struct { UpdatedArtifacts []*ConductorOutputTargetArtifacts `json:"updatedArtifacts,omitempty"` // ForceSendFields is a list of field names (e.g. "UpdatedArtifacts") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "UpdatedArtifacts") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*ConductorOutputUpdateGantryOutput) MarshalJSON ¶
func (s *ConductorOutputUpdateGantryOutput) MarshalJSON() ([]byte, error)
type ConductorRequest ¶
type ConductorRequest struct { PostBuildParameters *ConductorRequestPostBuildParameters `json:"postBuildParameters,omitempty"` Type string `json:"type,omitempty"` // ForceSendFields is a list of field names (e.g. "PostBuildParameters") // to unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "PostBuildParameters") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*ConductorRequest) MarshalJSON ¶
func (s *ConductorRequest) MarshalJSON() ([]byte, error)
type ConductorRequestPostBuildParameters ¶
type ConductorRequestPostBuildParameters struct { BranchName string `json:"branchName,omitempty"` BuildId string `json:"buildId,omitempty"` VersionName string `json:"versionName,omitempty"` // ForceSendFields is a list of field names (e.g. "BranchName") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BranchName") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*ConductorRequestPostBuildParameters) MarshalJSON ¶
func (s *ConductorRequestPostBuildParameters) MarshalJSON() ([]byte, error)
type CopyFile ¶
type CopyFile struct { Dest string `json:"dest,omitempty"` Src string `json:"src,omitempty"` // ForceSendFields is a list of field names (e.g. "Dest") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Dest") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*CopyFile) MarshalJSON ¶
type Default ¶
type Default struct { DestBranch string `json:"destBranch,omitempty"` Remote string `json:"remote,omitempty"` Revision string `json:"revision,omitempty"` SyncJ string `json:"syncJ,omitempty"` SyncS string `json:"syncS,omitempty"` // ForceSendFields is a list of field names (e.g. "DestBranch") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DestBranch") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*Default) MarshalJSON ¶
type DeviceBlobCopyToResponse ¶
type DeviceBlobCopyToResponse struct { DestinationBucket string `json:"destinationBucket,omitempty"` DestinationPath string `json:"destinationPath,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "DestinationBucket") // to unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DestinationBucket") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*DeviceBlobCopyToResponse) MarshalJSON ¶
func (s *DeviceBlobCopyToResponse) MarshalJSON() ([]byte, error)
type DeviceBlobListResponse ¶
type DeviceBlobListResponse struct { Blobs []*BuildArtifactMetadata `json:"blobs,omitempty"` NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Blobs") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Blobs") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*DeviceBlobListResponse) MarshalJSON ¶
func (s *DeviceBlobListResponse) MarshalJSON() ([]byte, error)
type DeviceSelection ¶
type DeviceSelection struct { DeviceSerial string `json:"deviceSerial,omitempty"` TestBench *TestBench `json:"testBench,omitempty"` // ForceSendFields is a list of field names (e.g. "DeviceSerial") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DeviceSerial") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*DeviceSelection) MarshalJSON ¶
func (s *DeviceSelection) MarshalJSON() ([]byte, error)
type DeviceblobCopyToCall ¶
type DeviceblobCopyToCall struct {
// contains filtered or unexported fields
}
func (*DeviceblobCopyToCall) Context ¶
func (c *DeviceblobCopyToCall) Context(ctx context.Context) *DeviceblobCopyToCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*DeviceblobCopyToCall) DestinationBucket ¶
func (c *DeviceblobCopyToCall) DestinationBucket(destinationBucket string) *DeviceblobCopyToCall
DestinationBucket sets the optional parameter "destinationBucket":
func (*DeviceblobCopyToCall) DestinationPath ¶
func (c *DeviceblobCopyToCall) DestinationPath(destinationPath string) *DeviceblobCopyToCall
DestinationPath sets the optional parameter "destinationPath":
func (*DeviceblobCopyToCall) Do ¶
func (c *DeviceblobCopyToCall) Do(opts ...googleapi.CallOption) (*DeviceBlobCopyToResponse, error)
Do executes the "androidbuildinternal.deviceblob.copyTo" call. Exactly one of *DeviceBlobCopyToResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *DeviceBlobCopyToResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*DeviceblobCopyToCall) Fields ¶
func (c *DeviceblobCopyToCall) Fields(s ...googleapi.Field) *DeviceblobCopyToCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*DeviceblobCopyToCall) Header ¶
func (c *DeviceblobCopyToCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type DeviceblobDeleteCall ¶
type DeviceblobDeleteCall struct {
// contains filtered or unexported fields
}
func (*DeviceblobDeleteCall) Context ¶
func (c *DeviceblobDeleteCall) Context(ctx context.Context) *DeviceblobDeleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*DeviceblobDeleteCall) DeleteObject ¶
func (c *DeviceblobDeleteCall) DeleteObject(deleteObject bool) *DeviceblobDeleteCall
DeleteObject sets the optional parameter "deleteObject":
func (*DeviceblobDeleteCall) Do ¶
func (c *DeviceblobDeleteCall) Do(opts ...googleapi.CallOption) error
Do executes the "androidbuildinternal.deviceblob.delete" call.
func (*DeviceblobDeleteCall) Fields ¶
func (c *DeviceblobDeleteCall) Fields(s ...googleapi.Field) *DeviceblobDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*DeviceblobDeleteCall) Header ¶
func (c *DeviceblobDeleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type DeviceblobGetCall ¶
type DeviceblobGetCall struct {
// contains filtered or unexported fields
}
func (*DeviceblobGetCall) Context ¶
func (c *DeviceblobGetCall) Context(ctx context.Context) *DeviceblobGetCall
Context sets the context to be used in this call's Do and Download methods. Any pending HTTP request will be aborted if the provided context is canceled.
func (*DeviceblobGetCall) Do ¶
func (c *DeviceblobGetCall) Do(opts ...googleapi.CallOption) (*BuildArtifactMetadata, error)
Do executes the "androidbuildinternal.deviceblob.get" call. Exactly one of *BuildArtifactMetadata or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildArtifactMetadata.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*DeviceblobGetCall) Download ¶
func (c *DeviceblobGetCall) Download(opts ...googleapi.CallOption) (*http.Response, error)
Download fetches the API endpoint's "media" value, instead of the normal API response value. If the returned error is nil, the Response is guaranteed to have a 2xx status code. Callers must close the Response.Body as usual.
func (*DeviceblobGetCall) Fields ¶
func (c *DeviceblobGetCall) Fields(s ...googleapi.Field) *DeviceblobGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*DeviceblobGetCall) Header ¶
func (c *DeviceblobGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*DeviceblobGetCall) IfNoneMatch ¶
func (c *DeviceblobGetCall) IfNoneMatch(entityTag string) *DeviceblobGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type DeviceblobListCall ¶
type DeviceblobListCall struct {
// contains filtered or unexported fields
}
func (*DeviceblobListCall) BinaryType ¶
func (c *DeviceblobListCall) BinaryType(binaryType string) *DeviceblobListCall
BinaryType sets the optional parameter "binaryType":
func (*DeviceblobListCall) Context ¶
func (c *DeviceblobListCall) Context(ctx context.Context) *DeviceblobListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*DeviceblobListCall) Do ¶
func (c *DeviceblobListCall) Do(opts ...googleapi.CallOption) (*DeviceBlobListResponse, error)
Do executes the "androidbuildinternal.deviceblob.list" call. Exactly one of *DeviceBlobListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *DeviceBlobListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*DeviceblobListCall) Fields ¶
func (c *DeviceblobListCall) Fields(s ...googleapi.Field) *DeviceblobListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*DeviceblobListCall) Header ¶
func (c *DeviceblobListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*DeviceblobListCall) IfNoneMatch ¶
func (c *DeviceblobListCall) IfNoneMatch(entityTag string) *DeviceblobListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*DeviceblobListCall) MaxResults ¶
func (c *DeviceblobListCall) MaxResults(maxResults int64) *DeviceblobListCall
MaxResults sets the optional parameter "maxResults":
func (*DeviceblobListCall) PageToken ¶
func (c *DeviceblobListCall) PageToken(pageToken string) *DeviceblobListCall
PageToken sets the optional parameter "pageToken":
func (*DeviceblobListCall) Pages ¶
func (c *DeviceblobListCall) Pages(ctx context.Context, f func(*DeviceBlobListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
func (*DeviceblobListCall) Version ¶
func (c *DeviceblobListCall) Version(version string) *DeviceblobListCall
Version sets the optional parameter "version":
type DeviceblobPatchCall ¶
type DeviceblobPatchCall struct {
// contains filtered or unexported fields
}
func (*DeviceblobPatchCall) Context ¶
func (c *DeviceblobPatchCall) Context(ctx context.Context) *DeviceblobPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*DeviceblobPatchCall) Do ¶
func (c *DeviceblobPatchCall) Do(opts ...googleapi.CallOption) (*BuildArtifactMetadata, error)
Do executes the "androidbuildinternal.deviceblob.patch" call. Exactly one of *BuildArtifactMetadata or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildArtifactMetadata.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*DeviceblobPatchCall) Fields ¶
func (c *DeviceblobPatchCall) Fields(s ...googleapi.Field) *DeviceblobPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*DeviceblobPatchCall) Header ¶
func (c *DeviceblobPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type DeviceblobService ¶
type DeviceblobService struct {
// contains filtered or unexported fields
}
func NewDeviceblobService ¶
func NewDeviceblobService(s *Service) *DeviceblobService
func (*DeviceblobService) CopyTo ¶
func (r *DeviceblobService) CopyTo(deviceName string, binaryType string, version string) *DeviceblobCopyToCall
CopyTo:
func (*DeviceblobService) Delete ¶
func (r *DeviceblobService) Delete(deviceName string, binaryType string, resourceId string) *DeviceblobDeleteCall
Delete:
func (*DeviceblobService) Get ¶
func (r *DeviceblobService) Get(deviceName string, binaryType string, resourceId string) *DeviceblobGetCall
Get:
func (*DeviceblobService) List ¶
func (r *DeviceblobService) List(deviceName string) *DeviceblobListCall
List:
func (*DeviceblobService) Patch ¶
func (r *DeviceblobService) Patch(deviceName string, binaryType string, resourceId string, buildartifactmetadata *BuildArtifactMetadata) *DeviceblobPatchCall
Patch:
func (*DeviceblobService) Update ¶
func (r *DeviceblobService) Update(deviceName string, binaryType string, resourceId string, buildartifactmetadata *BuildArtifactMetadata) *DeviceblobUpdateCall
Update:
type DeviceblobUpdateCall ¶
type DeviceblobUpdateCall struct {
// contains filtered or unexported fields
}
func (*DeviceblobUpdateCall) Context ¶
func (c *DeviceblobUpdateCall) Context(ctx context.Context) *DeviceblobUpdateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled. This context will supersede any context previously provided to the ResumableMedia method.
func (*DeviceblobUpdateCall) Do ¶
func (c *DeviceblobUpdateCall) Do(opts ...googleapi.CallOption) (*BuildArtifactMetadata, error)
Do executes the "androidbuildinternal.deviceblob.update" call. Exactly one of *BuildArtifactMetadata or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildArtifactMetadata.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*DeviceblobUpdateCall) Fields ¶
func (c *DeviceblobUpdateCall) Fields(s ...googleapi.Field) *DeviceblobUpdateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*DeviceblobUpdateCall) Header ¶
func (c *DeviceblobUpdateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*DeviceblobUpdateCall) Media ¶
func (c *DeviceblobUpdateCall) Media(r io.Reader, options ...googleapi.MediaOption) *DeviceblobUpdateCall
Media specifies the media to upload in one or more chunks. The chunk size may be controlled by supplying a MediaOption generated by googleapi.ChunkSize. The chunk size defaults to googleapi.DefaultUploadChunkSize.The Content-Type header used in the upload request will be determined by sniffing the contents of r, unless a MediaOption generated by googleapi.ContentType is supplied. At most one of Media and ResumableMedia may be set.
func (*DeviceblobUpdateCall) ProgressUpdater ¶
func (c *DeviceblobUpdateCall) ProgressUpdater(pu googleapi.ProgressUpdater) *DeviceblobUpdateCall
ProgressUpdater provides a callback function that will be called after every chunk. It should be a low-latency function in order to not slow down the upload operation. This should only be called when using ResumableMedia (as opposed to Media).
func (*DeviceblobUpdateCall) ResumableMedia
deprecated
func (c *DeviceblobUpdateCall) ResumableMedia(ctx context.Context, r io.ReaderAt, size int64, mediaType string) *DeviceblobUpdateCall
ResumableMedia specifies the media to upload in chunks and can be canceled with ctx.
Deprecated: use Media instead.
At most one of Media and ResumableMedia may be set. mediaType identifies the MIME media type of the upload, such as "image/png". If mediaType is "", it will be auto-detected. The provided ctx will supersede any context previously provided to the Context method.
type Email ¶
type Email struct { Email string `json:"email,omitempty"` Id int64 `json:"id,omitempty,string"` // ForceSendFields is a list of field names (e.g. "Email") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Email") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*Email) MarshalJSON ¶
type ExternalDiskMessage ¶
type ExternalDiskMessage struct { ExternalDiskName string `json:"externalDiskName,omitempty"` Hostname string `json:"hostname,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "ExternalDiskName") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ExternalDiskName") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*ExternalDiskMessage) MarshalJSON ¶
func (s *ExternalDiskMessage) MarshalJSON() ([]byte, error)
type ExternaldiskGetCall ¶
type ExternaldiskGetCall struct {
// contains filtered or unexported fields
}
func (*ExternaldiskGetCall) Context ¶
func (c *ExternaldiskGetCall) Context(ctx context.Context) *ExternaldiskGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ExternaldiskGetCall) Do ¶
func (c *ExternaldiskGetCall) Do(opts ...googleapi.CallOption) (*ExternalDiskMessage, error)
Do executes the "androidbuildinternal.externaldisk.get" call. Exactly one of *ExternalDiskMessage or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *ExternalDiskMessage.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ExternaldiskGetCall) Fields ¶
func (c *ExternaldiskGetCall) Fields(s ...googleapi.Field) *ExternaldiskGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ExternaldiskGetCall) Header ¶
func (c *ExternaldiskGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ExternaldiskGetCall) IfNoneMatch ¶
func (c *ExternaldiskGetCall) IfNoneMatch(entityTag string) *ExternaldiskGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ExternaldiskService ¶
type ExternaldiskService struct {
// contains filtered or unexported fields
}
func NewExternaldiskService ¶
func NewExternaldiskService(s *Service) *ExternaldiskService
func (*ExternaldiskService) Get ¶
func (r *ExternaldiskService) Get(resourceId string) *ExternaldiskGetCall
Get:
type FetchConfiguration ¶
type FetchConfiguration struct { Method string `json:"method,omitempty"` Ref string `json:"ref,omitempty"` Url string `json:"url,omitempty"` // ForceSendFields is a list of field names (e.g. "Method") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Method") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*FetchConfiguration) MarshalJSON ¶
func (s *FetchConfiguration) MarshalJSON() ([]byte, error)
type FileMetadataEntryFileMetadata ¶
type FileMetadataEntryFileMetadata struct { Size int64 `json:"size,omitempty,string"` // ForceSendFields is a list of field names (e.g. "Size") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Size") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*FileMetadataEntryFileMetadata) MarshalJSON ¶
func (s *FileMetadataEntryFileMetadata) MarshalJSON() ([]byte, error)
type ForrestSubmittedBuilds ¶
type ForrestSubmittedBuilds struct { AtpTestParameters *WorkParametersAtpTestParameters `json:"atpTestParameters,omitempty"` BuildIdToTest string `json:"buildIdToTest,omitempty"` BuildRange *BuildRange `json:"buildRange,omitempty"` ChangeSetSpec *ChangeSetSpec `json:"changeSetSpec,omitempty"` ExcludedChangeSetSpec *ChangeSetSpec `json:"excludedChangeSetSpec,omitempty"` ForrestRunId string `json:"forrestRunId,omitempty"` TestRequest *TestRequest `json:"testRequest,omitempty"` // ForceSendFields is a list of field names (e.g. "AtpTestParameters") // to unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AtpTestParameters") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*ForrestSubmittedBuilds) MarshalJSON ¶
func (s *ForrestSubmittedBuilds) MarshalJSON() ([]byte, error)
type GerritChangeDetail ¶
type GerritChangeDetail struct { AutocalcDetail bool `json:"autocalcDetail,omitempty"` ChangeInfo *GerritChangeDetailSerializedGerritChangeInfo `json:"changeInfo,omitempty"` ChangeSpec *GerritChangeSpec `json:"changeSpec,omitempty"` CommitMessage string `json:"commitMessage,omitempty"` FetchInfo *GerritChangeDetailGerritFetchDetail `json:"fetchInfo,omitempty"` Files []string `json:"files,omitempty"` MoreFiles bool `json:"moreFiles,omitempty"` Owner string `json:"owner,omitempty"` Project string `json:"project,omitempty"` Sha1 string `json:"sha1,omitempty"` Subject string `json:"subject,omitempty"` Timestamp int64 `json:"timestamp,omitempty,string"` Topic string `json:"topic,omitempty"` // ForceSendFields is a list of field names (e.g. "AutocalcDetail") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AutocalcDetail") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*GerritChangeDetail) MarshalJSON ¶
func (s *GerritChangeDetail) MarshalJSON() ([]byte, error)
type GerritChangeDetailGerritFetchDetail ¶
type GerritChangeDetailGerritFetchDetail struct { Method string `json:"method,omitempty"` Ref string `json:"ref,omitempty"` Url string `json:"url,omitempty"` // ForceSendFields is a list of field names (e.g. "Method") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Method") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*GerritChangeDetailGerritFetchDetail) MarshalJSON ¶
func (s *GerritChangeDetailGerritFetchDetail) MarshalJSON() ([]byte, error)
type GerritChangeDetailSerializedGerritChangeInfo ¶
type GerritChangeDetailSerializedGerritChangeInfo struct { JsonifiedChangeInfo string `json:"jsonifiedChangeInfo,omitempty"` // ForceSendFields is a list of field names (e.g. "JsonifiedChangeInfo") // to unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "JsonifiedChangeInfo") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*GerritChangeDetailSerializedGerritChangeInfo) MarshalJSON ¶
func (s *GerritChangeDetailSerializedGerritChangeInfo) MarshalJSON() ([]byte, error)
type GerritChangeSpec ¶
type GerritChangeSpec struct { ChangeNumber int64 `json:"changeNumber,omitempty,string"` Hostname string `json:"hostname,omitempty"` Patchset int64 `json:"patchset,omitempty"` // ForceSendFields is a list of field names (e.g. "ChangeNumber") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ChangeNumber") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*GerritChangeSpec) MarshalJSON ¶
func (s *GerritChangeSpec) MarshalJSON() ([]byte, error)
type GitManifestLocation ¶
type GitManifestLocation struct { Branch string `json:"branch,omitempty"` FilePath string `json:"filePath,omitempty"` Host string `json:"host,omitempty"` RepoPath string `json:"repoPath,omitempty"` // ForceSendFields is a list of field names (e.g. "Branch") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Branch") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*GitManifestLocation) MarshalJSON ¶
func (s *GitManifestLocation) MarshalJSON() ([]byte, error)
type ImageRequest ¶
type ImageRequest struct { Build *ImageRequestBuildInfo `json:"build,omitempty"` Device string `json:"device,omitempty"` Email string `json:"email,omitempty"` FirmwareParams *ImageRequestFirmwareImageParams `json:"firmwareParams,omitempty"` HexagonParams *ImageRequestHexagonImageParams `json:"hexagonParams,omitempty"` Id string `json:"id,omitempty"` Incrementals []*ImageRequestBuildInfo `json:"incrementals,omitempty"` MainlineExternalBuild *ImageRequestBuildInfo `json:"mainlineExternalBuild,omitempty"` MainlineModuleParams *ImageRequestMainlineModuleParams `json:"mainlineModuleParams,omitempty"` OtaToolsBuild *ImageRequestBuildInfo `json:"otaToolsBuild,omitempty"` Params *ImageRequestParams `json:"params,omitempty"` ReleaseParams *ImageRequestReleaseImageParams `json:"releaseParams,omitempty"` Revision string `json:"revision,omitempty"` Signed bool `json:"signed,omitempty"` Status string `json:"status,omitempty"` Type string `json:"type,omitempty"` UserdebugParams *ImageRequestUserdebugImageParams `json:"userdebugParams,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Build") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Build") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*ImageRequest) MarshalJSON ¶
func (s *ImageRequest) MarshalJSON() ([]byte, error)
type ImageRequestBuildInfo ¶
type ImageRequestBuildInfo struct { Branch string `json:"branch,omitempty"` BuildId string `json:"buildId,omitempty"` RcName string `json:"rcName,omitempty"` Target string `json:"target,omitempty"` // ForceSendFields is a list of field names (e.g. "Branch") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Branch") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*ImageRequestBuildInfo) MarshalJSON ¶
func (s *ImageRequestBuildInfo) MarshalJSON() ([]byte, error)
type ImageRequestFirmwareImageParams ¶
type ImageRequestFirmwareImageParams struct { ImageName string `json:"imageName,omitempty"` SerialNums []string `json:"serialNums,omitempty"` UseSerialSigning bool `json:"useSerialSigning,omitempty"` // ForceSendFields is a list of field names (e.g. "ImageName") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ImageName") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*ImageRequestFirmwareImageParams) MarshalJSON ¶
func (s *ImageRequestFirmwareImageParams) MarshalJSON() ([]byte, error)
type ImageRequestHexagonImageParams ¶
type ImageRequestHexagonImageParams struct { ImageName string `json:"imageName,omitempty"` // ForceSendFields is a list of field names (e.g. "ImageName") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ImageName") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*ImageRequestHexagonImageParams) MarshalJSON ¶
func (s *ImageRequestHexagonImageParams) MarshalJSON() ([]byte, error)
type ImageRequestListResponse ¶
type ImageRequestListResponse struct { ImageRequests []*ImageRequest `json:"image_requests,omitempty"` NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "ImageRequests") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ImageRequests") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*ImageRequestListResponse) MarshalJSON ¶
func (s *ImageRequestListResponse) MarshalJSON() ([]byte, error)
type ImageRequestMainlineModuleParams ¶
type ImageRequestMainlineModuleParams struct { ReleaseKeySigned bool `json:"releaseKeySigned,omitempty"` // ForceSendFields is a list of field names (e.g. "ReleaseKeySigned") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ReleaseKeySigned") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*ImageRequestMainlineModuleParams) MarshalJSON ¶
func (s *ImageRequestMainlineModuleParams) MarshalJSON() ([]byte, error)
type ImageRequestOtaOptions ¶
type ImageRequestOtaOptions struct { Downgrade bool `json:"downgrade,omitempty"` FactoryOta bool `json:"factoryOta,omitempty"` FullRadio bool `json:"fullRadio,omitempty"` OverrideTimestamp bool `json:"overrideTimestamp,omitempty"` SkipCompatibilityCheck bool `json:"skipCompatibilityCheck,omitempty"` SkipPostInstall bool `json:"skipPostInstall,omitempty"` TwoStep bool `json:"twoStep,omitempty"` WipeIncrementalOta bool `json:"wipeIncrementalOta,omitempty"` // ForceSendFields is a list of field names (e.g. "Downgrade") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Downgrade") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*ImageRequestOtaOptions) MarshalJSON ¶
func (s *ImageRequestOtaOptions) MarshalJSON() ([]byte, error)
type ImageRequestParams ¶
type ImageRequestParams struct { ArtifactNames []string `json:"artifactNames,omitempty"` // ForceSendFields is a list of field names (e.g. "ArtifactNames") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ArtifactNames") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*ImageRequestParams) MarshalJSON ¶
func (s *ImageRequestParams) MarshalJSON() ([]byte, error)
type ImageRequestReleaseImageParams ¶
type ImageRequestReleaseImageParams struct { IncludeFullRadio bool `json:"includeFullRadio,omitempty"` OemVariants []string `json:"oemVariants,omitempty"` OtaFlags []string `json:"otaFlags,omitempty"` OtaOptions *ImageRequestOtaOptions `json:"otaOptions,omitempty"` SignatureCheck bool `json:"signatureCheck,omitempty"` // ForceSendFields is a list of field names (e.g. "IncludeFullRadio") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "IncludeFullRadio") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*ImageRequestReleaseImageParams) MarshalJSON ¶
func (s *ImageRequestReleaseImageParams) MarshalJSON() ([]byte, error)
type ImageRequestUserdebugImageParams ¶
type ImageRequestUserdebugImageParams struct { OemVariants []string `json:"oemVariants,omitempty"` OtaOptions *ImageRequestOtaOptions `json:"otaOptions,omitempty"` // ForceSendFields is a list of field names (e.g. "OemVariants") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "OemVariants") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*ImageRequestUserdebugImageParams) MarshalJSON ¶
func (s *ImageRequestUserdebugImageParams) MarshalJSON() ([]byte, error)
type ImagerequestGetCall ¶
type ImagerequestGetCall struct {
// contains filtered or unexported fields
}
func (*ImagerequestGetCall) Context ¶
func (c *ImagerequestGetCall) Context(ctx context.Context) *ImagerequestGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ImagerequestGetCall) Do ¶
func (c *ImagerequestGetCall) Do(opts ...googleapi.CallOption) (*ImageRequest, error)
Do executes the "androidbuildinternal.imagerequest.get" call. Exactly one of *ImageRequest or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *ImageRequest.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ImagerequestGetCall) Fields ¶
func (c *ImagerequestGetCall) Fields(s ...googleapi.Field) *ImagerequestGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ImagerequestGetCall) Header ¶
func (c *ImagerequestGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ImagerequestGetCall) IfNoneMatch ¶
func (c *ImagerequestGetCall) IfNoneMatch(entityTag string) *ImagerequestGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type ImagerequestInsertCall ¶
type ImagerequestInsertCall struct {
// contains filtered or unexported fields
}
func (*ImagerequestInsertCall) Context ¶
func (c *ImagerequestInsertCall) Context(ctx context.Context) *ImagerequestInsertCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ImagerequestInsertCall) Do ¶
func (c *ImagerequestInsertCall) Do(opts ...googleapi.CallOption) (*ImageRequest, error)
Do executes the "androidbuildinternal.imagerequest.insert" call. Exactly one of *ImageRequest or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *ImageRequest.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ImagerequestInsertCall) Fields ¶
func (c *ImagerequestInsertCall) Fields(s ...googleapi.Field) *ImagerequestInsertCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ImagerequestInsertCall) Header ¶
func (c *ImagerequestInsertCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ImagerequestListCall ¶
type ImagerequestListCall struct {
// contains filtered or unexported fields
}
func (*ImagerequestListCall) Context ¶
func (c *ImagerequestListCall) Context(ctx context.Context) *ImagerequestListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ImagerequestListCall) Device ¶
func (c *ImagerequestListCall) Device(device string) *ImagerequestListCall
Device sets the optional parameter "device":
func (*ImagerequestListCall) Do ¶
func (c *ImagerequestListCall) Do(opts ...googleapi.CallOption) (*ImageRequestListResponse, error)
Do executes the "androidbuildinternal.imagerequest.list" call. Exactly one of *ImageRequestListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *ImageRequestListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ImagerequestListCall) Fields ¶
func (c *ImagerequestListCall) Fields(s ...googleapi.Field) *ImagerequestListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ImagerequestListCall) Header ¶
func (c *ImagerequestListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*ImagerequestListCall) IfNoneMatch ¶
func (c *ImagerequestListCall) IfNoneMatch(entityTag string) *ImagerequestListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*ImagerequestListCall) MaxResults ¶
func (c *ImagerequestListCall) MaxResults(maxResults int64) *ImagerequestListCall
MaxResults sets the optional parameter "maxResults":
func (*ImagerequestListCall) PageToken ¶
func (c *ImagerequestListCall) PageToken(pageToken string) *ImagerequestListCall
PageToken sets the optional parameter "pageToken":
func (*ImagerequestListCall) Pages ¶
func (c *ImagerequestListCall) Pages(ctx context.Context, f func(*ImageRequestListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
func (*ImagerequestListCall) Status ¶
func (c *ImagerequestListCall) Status(status string) *ImagerequestListCall
Status sets the optional parameter "status":
Possible values:
"complete" "failed" "inProgress" "pending"
func (*ImagerequestListCall) Type ¶
func (c *ImagerequestListCall) Type(type_ string) *ImagerequestListCall
Type sets the optional parameter "type":
Possible values:
"accessories" "firmware" "gms" "hexagon" "looseOta" "mainlineModules" "ota" "release" "tos" "userdebug"
type ImagerequestPatchCall ¶
type ImagerequestPatchCall struct {
// contains filtered or unexported fields
}
func (*ImagerequestPatchCall) Context ¶
func (c *ImagerequestPatchCall) Context(ctx context.Context) *ImagerequestPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ImagerequestPatchCall) Do ¶
func (c *ImagerequestPatchCall) Do(opts ...googleapi.CallOption) (*ImageRequest, error)
Do executes the "androidbuildinternal.imagerequest.patch" call. Exactly one of *ImageRequest or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *ImageRequest.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ImagerequestPatchCall) Fields ¶
func (c *ImagerequestPatchCall) Fields(s ...googleapi.Field) *ImagerequestPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ImagerequestPatchCall) Header ¶
func (c *ImagerequestPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ImagerequestService ¶
type ImagerequestService struct {
// contains filtered or unexported fields
}
func NewImagerequestService ¶
func NewImagerequestService(s *Service) *ImagerequestService
func (*ImagerequestService) Get ¶
func (r *ImagerequestService) Get(resourceId string) *ImagerequestGetCall
Get:
func (*ImagerequestService) Insert ¶
func (r *ImagerequestService) Insert(imagerequest *ImageRequest) *ImagerequestInsertCall
Insert:
func (*ImagerequestService) Patch ¶
func (r *ImagerequestService) Patch(resourceId string, imagerequest *ImageRequest) *ImagerequestPatchCall
Patch:
func (*ImagerequestService) Update ¶
func (r *ImagerequestService) Update(resourceId string, imagerequest *ImageRequest) *ImagerequestUpdateCall
Update:
type ImagerequestUpdateCall ¶
type ImagerequestUpdateCall struct {
// contains filtered or unexported fields
}
func (*ImagerequestUpdateCall) Context ¶
func (c *ImagerequestUpdateCall) Context(ctx context.Context) *ImagerequestUpdateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*ImagerequestUpdateCall) Do ¶
func (c *ImagerequestUpdateCall) Do(opts ...googleapi.CallOption) (*ImageRequest, error)
Do executes the "androidbuildinternal.imagerequest.update" call. Exactly one of *ImageRequest or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *ImageRequest.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*ImagerequestUpdateCall) Fields ¶
func (c *ImagerequestUpdateCall) Fields(s ...googleapi.Field) *ImagerequestUpdateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*ImagerequestUpdateCall) Header ¶
func (c *ImagerequestUpdateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type InputEdge ¶
type InputEdge struct { NeighborId string `json:"neighborId,omitempty"` // ForceSendFields is a list of field names (e.g. "NeighborId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NeighborId") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*InputEdge) MarshalJSON ¶
type KnownCategories ¶
type KnownCategories struct { Categorys []*Category `json:"categorys,omitempty"` // ForceSendFields is a list of field names (e.g. "Categorys") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Categorys") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*KnownCategories) MarshalJSON ¶
func (s *KnownCategories) MarshalJSON() ([]byte, error)
type KokoroDrop ¶
type KokoroDrop struct { ArtifactGcsBucket string `json:"artifactGcsBucket,omitempty"` ArtifactName string `json:"artifactName,omitempty"` ArtifactPermissionMode string `json:"artifactPermissionMode,omitempty"` ArtifactRoot string `json:"artifactRoot,omitempty"` BuildNumber string `json:"buildNumber,omitempty"` FullJobName string `json:"fullJobName,omitempty"` // ForceSendFields is a list of field names (e.g. "ArtifactGcsBucket") // to unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ArtifactGcsBucket") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*KokoroDrop) MarshalJSON ¶
func (s *KokoroDrop) MarshalJSON() ([]byte, error)
type Label ¶
type Label struct { Builds []*LabelLabeledBuild `json:"builds,omitempty"` Description string `json:"description,omitempty"` LastUpdatedMillis int64 `json:"lastUpdatedMillis,omitempty,string"` Name string `json:"name,omitempty"` Namespace string `json:"namespace,omitempty"` Revision string `json:"revision,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Builds") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Builds") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*Label) MarshalJSON ¶
type LabelAddBuildsCall ¶
type LabelAddBuildsCall struct {
// contains filtered or unexported fields
}
func (*LabelAddBuildsCall) Context ¶
func (c *LabelAddBuildsCall) Context(ctx context.Context) *LabelAddBuildsCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*LabelAddBuildsCall) Do ¶
func (c *LabelAddBuildsCall) Do(opts ...googleapi.CallOption) (*LabelAddBuildsResponse, error)
Do executes the "androidbuildinternal.label.addBuilds" call. Exactly one of *LabelAddBuildsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *LabelAddBuildsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*LabelAddBuildsCall) Fields ¶
func (c *LabelAddBuildsCall) Fields(s ...googleapi.Field) *LabelAddBuildsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*LabelAddBuildsCall) Header ¶
func (c *LabelAddBuildsCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type LabelAddBuildsRequest ¶
type LabelAddBuildsRequest struct { Builds []*LabelLabeledBuild `json:"builds,omitempty"` // ForceSendFields is a list of field names (e.g. "Builds") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Builds") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*LabelAddBuildsRequest) MarshalJSON ¶
func (s *LabelAddBuildsRequest) MarshalJSON() ([]byte, error)
type LabelAddBuildsResponse ¶
type LabelAddBuildsResponse struct { Label *Label `json:"label,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Label") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Label") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*LabelAddBuildsResponse) MarshalJSON ¶
func (s *LabelAddBuildsResponse) MarshalJSON() ([]byte, error)
type LabelCloneCall ¶
type LabelCloneCall struct {
// contains filtered or unexported fields
}
func (*LabelCloneCall) Context ¶
func (c *LabelCloneCall) Context(ctx context.Context) *LabelCloneCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*LabelCloneCall) Do ¶
func (c *LabelCloneCall) Do(opts ...googleapi.CallOption) (*LabelCloneResponse, error)
Do executes the "androidbuildinternal.label.clone" call. Exactly one of *LabelCloneResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *LabelCloneResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*LabelCloneCall) Fields ¶
func (c *LabelCloneCall) Fields(s ...googleapi.Field) *LabelCloneCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*LabelCloneCall) Header ¶
func (c *LabelCloneCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type LabelCloneResponse ¶
type LabelCloneResponse struct { Label *Label `json:"label,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Label") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Label") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*LabelCloneResponse) MarshalJSON ¶
func (s *LabelCloneResponse) MarshalJSON() ([]byte, error)
type LabelDeleteCall ¶
type LabelDeleteCall struct {
// contains filtered or unexported fields
}
func (*LabelDeleteCall) Context ¶
func (c *LabelDeleteCall) Context(ctx context.Context) *LabelDeleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*LabelDeleteCall) Do ¶
func (c *LabelDeleteCall) Do(opts ...googleapi.CallOption) error
Do executes the "androidbuildinternal.label.delete" call.
func (*LabelDeleteCall) Fields ¶
func (c *LabelDeleteCall) Fields(s ...googleapi.Field) *LabelDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*LabelDeleteCall) Header ¶
func (c *LabelDeleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type LabelGetCall ¶
type LabelGetCall struct {
// contains filtered or unexported fields
}
func (*LabelGetCall) Context ¶
func (c *LabelGetCall) Context(ctx context.Context) *LabelGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*LabelGetCall) Do ¶
func (c *LabelGetCall) Do(opts ...googleapi.CallOption) (*Label, error)
Do executes the "androidbuildinternal.label.get" call. Exactly one of *Label or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *Label.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*LabelGetCall) Fields ¶
func (c *LabelGetCall) Fields(s ...googleapi.Field) *LabelGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*LabelGetCall) Header ¶
func (c *LabelGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*LabelGetCall) IfNoneMatch ¶
func (c *LabelGetCall) IfNoneMatch(entityTag string) *LabelGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type LabelLabeledBuild ¶
type LabelLabeledBuild struct { Annotation string `json:"annotation,omitempty"` BuildId string `json:"buildId,omitempty"` TargetName string `json:"targetName,omitempty"` // ForceSendFields is a list of field names (e.g. "Annotation") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Annotation") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*LabelLabeledBuild) MarshalJSON ¶
func (s *LabelLabeledBuild) MarshalJSON() ([]byte, error)
type LabelListCall ¶
type LabelListCall struct {
// contains filtered or unexported fields
}
func (*LabelListCall) Annotation ¶
func (c *LabelListCall) Annotation(annotation string) *LabelListCall
Annotation sets the optional parameter "annotation":
func (*LabelListCall) BuildId ¶
func (c *LabelListCall) BuildId(buildId string) *LabelListCall
BuildId sets the optional parameter "buildId":
func (*LabelListCall) Context ¶
func (c *LabelListCall) Context(ctx context.Context) *LabelListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*LabelListCall) Do ¶
func (c *LabelListCall) Do(opts ...googleapi.CallOption) (*LabelListResponse, error)
Do executes the "androidbuildinternal.label.list" call. Exactly one of *LabelListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *LabelListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*LabelListCall) Fields ¶
func (c *LabelListCall) Fields(s ...googleapi.Field) *LabelListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*LabelListCall) Header ¶
func (c *LabelListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*LabelListCall) IfNoneMatch ¶
func (c *LabelListCall) IfNoneMatch(entityTag string) *LabelListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*LabelListCall) MaxResults ¶
func (c *LabelListCall) MaxResults(maxResults int64) *LabelListCall
MaxResults sets the optional parameter "maxResults":
func (*LabelListCall) Name ¶
func (c *LabelListCall) Name(name string) *LabelListCall
Name sets the optional parameter "name":
func (*LabelListCall) Namespace ¶
func (c *LabelListCall) Namespace(namespace string) *LabelListCall
Namespace sets the optional parameter "namespace":
func (*LabelListCall) PageToken ¶
func (c *LabelListCall) PageToken(pageToken string) *LabelListCall
PageToken sets the optional parameter "pageToken":
func (*LabelListCall) Pages ¶
func (c *LabelListCall) Pages(ctx context.Context, f func(*LabelListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type LabelListResponse ¶
type LabelListResponse struct { Labels []*Label `json:"labels,omitempty"` NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Labels") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Labels") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*LabelListResponse) MarshalJSON ¶
func (s *LabelListResponse) MarshalJSON() ([]byte, error)
type LabelPatchCall ¶
type LabelPatchCall struct {
// contains filtered or unexported fields
}
func (*LabelPatchCall) Context ¶
func (c *LabelPatchCall) Context(ctx context.Context) *LabelPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*LabelPatchCall) Do ¶
func (c *LabelPatchCall) Do(opts ...googleapi.CallOption) (*Label, error)
Do executes the "androidbuildinternal.label.patch" call. Exactly one of *Label or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *Label.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*LabelPatchCall) Fields ¶
func (c *LabelPatchCall) Fields(s ...googleapi.Field) *LabelPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*LabelPatchCall) Header ¶
func (c *LabelPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type LabelRemoveBuildsCall ¶
type LabelRemoveBuildsCall struct {
// contains filtered or unexported fields
}
func (*LabelRemoveBuildsCall) Context ¶
func (c *LabelRemoveBuildsCall) Context(ctx context.Context) *LabelRemoveBuildsCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*LabelRemoveBuildsCall) Do ¶
func (c *LabelRemoveBuildsCall) Do(opts ...googleapi.CallOption) (*LabelRemoveBuildsResponse, error)
Do executes the "androidbuildinternal.label.removeBuilds" call. Exactly one of *LabelRemoveBuildsResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *LabelRemoveBuildsResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*LabelRemoveBuildsCall) Fields ¶
func (c *LabelRemoveBuildsCall) Fields(s ...googleapi.Field) *LabelRemoveBuildsCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*LabelRemoveBuildsCall) Header ¶
func (c *LabelRemoveBuildsCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type LabelRemoveBuildsRequest ¶
type LabelRemoveBuildsRequest struct { Builds []*LabelLabeledBuild `json:"builds,omitempty"` // ForceSendFields is a list of field names (e.g. "Builds") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Builds") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*LabelRemoveBuildsRequest) MarshalJSON ¶
func (s *LabelRemoveBuildsRequest) MarshalJSON() ([]byte, error)
type LabelRemoveBuildsResponse ¶
type LabelRemoveBuildsResponse struct { Label *Label `json:"label,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Label") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Label") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*LabelRemoveBuildsResponse) MarshalJSON ¶
func (s *LabelRemoveBuildsResponse) MarshalJSON() ([]byte, error)
type LabelResetCall ¶
type LabelResetCall struct {
// contains filtered or unexported fields
}
func (*LabelResetCall) Context ¶
func (c *LabelResetCall) Context(ctx context.Context) *LabelResetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*LabelResetCall) Do ¶
func (c *LabelResetCall) Do(opts ...googleapi.CallOption) (*LabelResetResponse, error)
Do executes the "androidbuildinternal.label.reset" call. Exactly one of *LabelResetResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *LabelResetResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*LabelResetCall) Fields ¶
func (c *LabelResetCall) Fields(s ...googleapi.Field) *LabelResetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*LabelResetCall) Header ¶
func (c *LabelResetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type LabelResetResponse ¶
type LabelResetResponse struct { Label *Label `json:"label,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Label") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Label") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*LabelResetResponse) MarshalJSON ¶
func (s *LabelResetResponse) MarshalJSON() ([]byte, error)
type LabelService ¶
type LabelService struct {
// contains filtered or unexported fields
}
func NewLabelService ¶
func NewLabelService(s *Service) *LabelService
func (*LabelService) AddBuilds ¶
func (r *LabelService) AddBuilds(namespace string, name string, labeladdbuildsrequest *LabelAddBuildsRequest) *LabelAddBuildsCall
AddBuilds:
func (*LabelService) Clone ¶
func (r *LabelService) Clone(namespace string, name string, destinationName string) *LabelCloneCall
Clone:
func (*LabelService) Delete ¶
func (r *LabelService) Delete(namespace string, resourceId string) *LabelDeleteCall
Delete:
func (*LabelService) Get ¶
func (r *LabelService) Get(namespace string, resourceId string) *LabelGetCall
Get:
func (*LabelService) Patch ¶
func (r *LabelService) Patch(namespace string, resourceId string, label *Label) *LabelPatchCall
Patch:
func (*LabelService) RemoveBuilds ¶
func (r *LabelService) RemoveBuilds(namespace string, name string, labelremovebuildsrequest *LabelRemoveBuildsRequest) *LabelRemoveBuildsCall
RemoveBuilds:
func (*LabelService) Reset ¶
func (r *LabelService) Reset(namespace string, name string) *LabelResetCall
Reset:
func (*LabelService) Update ¶
func (r *LabelService) Update(namespace string, resourceId string, label *Label) *LabelUpdateCall
Update:
type LabelUpdateCall ¶
type LabelUpdateCall struct {
// contains filtered or unexported fields
}
func (*LabelUpdateCall) Context ¶
func (c *LabelUpdateCall) Context(ctx context.Context) *LabelUpdateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*LabelUpdateCall) Do ¶
func (c *LabelUpdateCall) Do(opts ...googleapi.CallOption) (*Label, error)
Do executes the "androidbuildinternal.label.update" call. Exactly one of *Label or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *Label.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*LabelUpdateCall) Fields ¶
func (c *LabelUpdateCall) Fields(s ...googleapi.Field) *LabelUpdateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*LabelUpdateCall) Header ¶
func (c *LabelUpdateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type LinkFile ¶
type LinkFile struct { Dest string `json:"dest,omitempty"` Src string `json:"src,omitempty"` // ForceSendFields is a list of field names (e.g. "Dest") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Dest") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*LinkFile) MarshalJSON ¶
type LocalDrop ¶
type LocalDrop struct { SourceFile string `json:"sourceFile,omitempty"` // ForceSendFields is a list of field names (e.g. "SourceFile") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "SourceFile") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*LocalDrop) MarshalJSON ¶
type MPMFile ¶
type MPMFile struct { FilePath string `json:"filePath,omitempty"` PackageName string `json:"packageName,omitempty"` Version string `json:"version,omitempty"` // ForceSendFields is a list of field names (e.g. "FilePath") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "FilePath") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*MPMFile) MarshalJSON ¶
type Machine ¶
type Machine struct { AutoscalingEnabled bool `json:"autoscalingEnabled,omitempty"` BuildId string `json:"buildId,omitempty"` BuildType string `json:"buildType,omitempty"` CurrentStatus string `json:"currentStatus,omitempty"` CurrentVersion string `json:"currentVersion,omitempty"` CycleId int64 `json:"cycleId,omitempty,string"` DesiredStatus string `json:"desiredStatus,omitempty"` DesiredVersion string `json:"desiredVersion,omitempty"` Details *MachineDetails `json:"details,omitempty"` GitProxy string `json:"gitProxy,omitempty"` LastUpdatedMillis int64 `json:"lastUpdatedMillis,omitempty,string"` MachineName string `json:"machineName,omitempty"` Operation string `json:"operation,omitempty"` OperationTimestampMs int64 `json:"operationTimestampMs,omitempty,string"` OsType string `json:"osType,omitempty"` OsVersion string `json:"osVersion,omitempty"` Pools []string `json:"pools,omitempty"` Revision string `json:"revision,omitempty"` SubmitQueue bool `json:"submitQueue,omitempty"` Target string `json:"target,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "AutoscalingEnabled") // to unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AutoscalingEnabled") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*Machine) MarshalJSON ¶
type MachineDeleteCall ¶
type MachineDeleteCall struct {
// contains filtered or unexported fields
}
func (*MachineDeleteCall) Context ¶
func (c *MachineDeleteCall) Context(ctx context.Context) *MachineDeleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*MachineDeleteCall) Do ¶
func (c *MachineDeleteCall) Do(opts ...googleapi.CallOption) error
Do executes the "androidbuildinternal.machine.delete" call.
func (*MachineDeleteCall) Fields ¶
func (c *MachineDeleteCall) Fields(s ...googleapi.Field) *MachineDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*MachineDeleteCall) Header ¶
func (c *MachineDeleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type MachineDetails ¶
type MachineDetails struct { CloudZone string `json:"cloudZone,omitempty"` GcpProject string `json:"gcpProject,omitempty"` MachineType string `json:"machineType,omitempty"` OsType string `json:"osType,omitempty"` OsVersion string `json:"osVersion,omitempty"` PhysicalCores int64 `json:"physicalCores,omitempty,string"` SpecificMachineType string `json:"specificMachineType,omitempty"` TotalMemory float64 `json:"totalMemory,omitempty"` VirtualCores int64 `json:"virtualCores,omitempty,string"` // ForceSendFields is a list of field names (e.g. "CloudZone") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CloudZone") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*MachineDetails) MarshalJSON ¶
func (s *MachineDetails) MarshalJSON() ([]byte, error)
func (*MachineDetails) UnmarshalJSON ¶
func (s *MachineDetails) UnmarshalJSON(data []byte) error
type MachineGetCall ¶
type MachineGetCall struct {
// contains filtered or unexported fields
}
func (*MachineGetCall) Context ¶
func (c *MachineGetCall) Context(ctx context.Context) *MachineGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*MachineGetCall) Do ¶
func (c *MachineGetCall) Do(opts ...googleapi.CallOption) (*Machine, error)
Do executes the "androidbuildinternal.machine.get" call. Exactly one of *Machine or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *Machine.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*MachineGetCall) Fields ¶
func (c *MachineGetCall) Fields(s ...googleapi.Field) *MachineGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*MachineGetCall) Header ¶
func (c *MachineGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*MachineGetCall) IfNoneMatch ¶
func (c *MachineGetCall) IfNoneMatch(entityTag string) *MachineGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type MachineListCall ¶
type MachineListCall struct {
// contains filtered or unexported fields
}
func (*MachineListCall) Branch ¶
func (c *MachineListCall) Branch(branch string) *MachineListCall
Branch sets the optional parameter "branch":
func (*MachineListCall) BuildPlatform ¶
func (c *MachineListCall) BuildPlatform(buildPlatform string) *MachineListCall
BuildPlatform sets the optional parameter "buildPlatform":
func (*MachineListCall) BuildType ¶
func (c *MachineListCall) BuildType(buildType string) *MachineListCall
BuildType sets the optional parameter "buildType":
Possible values:
"external" "local" "pending" "submitted" "train"
func (*MachineListCall) Context ¶
func (c *MachineListCall) Context(ctx context.Context) *MachineListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*MachineListCall) Do ¶
func (c *MachineListCall) Do(opts ...googleapi.CallOption) (*MachineListResponse, error)
Do executes the "androidbuildinternal.machine.list" call. Exactly one of *MachineListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *MachineListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*MachineListCall) Fields ¶
func (c *MachineListCall) Fields(s ...googleapi.Field) *MachineListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*MachineListCall) Header ¶
func (c *MachineListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*MachineListCall) IfNoneMatch ¶
func (c *MachineListCall) IfNoneMatch(entityTag string) *MachineListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*MachineListCall) MachineName ¶
func (c *MachineListCall) MachineName(machineName string) *MachineListCall
MachineName sets the optional parameter "machineName":
func (*MachineListCall) MaxResults ¶
func (c *MachineListCall) MaxResults(maxResults int64) *MachineListCall
MaxResults sets the optional parameter "maxResults":
func (*MachineListCall) Operation ¶
func (c *MachineListCall) Operation(operation string) *MachineListCall
Operation sets the optional parameter "operation":
Possible values:
"booting" "building" "built" "copying" "finish" "idle" "popping" "preparing" "queueBuild" "resetBuild" "start" "synced" "syncing"
func (*MachineListCall) OsType ¶
func (c *MachineListCall) OsType(osType string) *MachineListCall
OsType sets the optional parameter "osType":
func (*MachineListCall) PageToken ¶
func (c *MachineListCall) PageToken(pageToken string) *MachineListCall
PageToken sets the optional parameter "pageToken":
func (*MachineListCall) Pages ¶
func (c *MachineListCall) Pages(ctx context.Context, f func(*MachineListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
func (*MachineListCall) PoolName ¶
func (c *MachineListCall) PoolName(poolName string) *MachineListCall
PoolName sets the optional parameter "poolName":
func (*MachineListCall) Status ¶
func (c *MachineListCall) Status(status string) *MachineListCall
Status sets the optional parameter "status":
Possible values:
"offline" "online"
func (*MachineListCall) Target ¶
func (c *MachineListCall) Target(target string) *MachineListCall
Target sets the optional parameter "target":
func (*MachineListCall) Version ¶
func (c *MachineListCall) Version(version string) *MachineListCall
Version sets the optional parameter "version":
type MachineListResponse ¶
type MachineListResponse struct { Machines []*Machine `json:"machines,omitempty"` NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Machines") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Machines") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*MachineListResponse) MarshalJSON ¶
func (s *MachineListResponse) MarshalJSON() ([]byte, error)
type MachinePatchCall ¶
type MachinePatchCall struct {
// contains filtered or unexported fields
}
func (*MachinePatchCall) Comment ¶
func (c *MachinePatchCall) Comment(comment string) *MachinePatchCall
Comment sets the optional parameter "comment":
func (*MachinePatchCall) Context ¶
func (c *MachinePatchCall) Context(ctx context.Context) *MachinePatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*MachinePatchCall) Do ¶
func (c *MachinePatchCall) Do(opts ...googleapi.CallOption) (*Machine, error)
Do executes the "androidbuildinternal.machine.patch" call. Exactly one of *Machine or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *Machine.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*MachinePatchCall) Fields ¶
func (c *MachinePatchCall) Fields(s ...googleapi.Field) *MachinePatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*MachinePatchCall) Header ¶
func (c *MachinePatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type MachineService ¶
type MachineService struct {
// contains filtered or unexported fields
}
func NewMachineService ¶
func NewMachineService(s *Service) *MachineService
func (*MachineService) Delete ¶
func (r *MachineService) Delete(resourceId string) *MachineDeleteCall
Delete:
func (*MachineService) Patch ¶
func (r *MachineService) Patch(resourceId string, machine *Machine) *MachinePatchCall
Patch:
func (*MachineService) Update ¶
func (r *MachineService) Update(resourceId string, machine *Machine) *MachineUpdateCall
Update:
type MachineUpdateCall ¶
type MachineUpdateCall struct {
// contains filtered or unexported fields
}
func (*MachineUpdateCall) Comment ¶
func (c *MachineUpdateCall) Comment(comment string) *MachineUpdateCall
Comment sets the optional parameter "comment":
func (*MachineUpdateCall) Context ¶
func (c *MachineUpdateCall) Context(ctx context.Context) *MachineUpdateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*MachineUpdateCall) Do ¶
func (c *MachineUpdateCall) Do(opts ...googleapi.CallOption) (*Machine, error)
Do executes the "androidbuildinternal.machine.update" call. Exactly one of *Machine or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *Machine.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*MachineUpdateCall) Fields ¶
func (c *MachineUpdateCall) Fields(s ...googleapi.Field) *MachineUpdateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*MachineUpdateCall) Header ¶
func (c *MachineUpdateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type ManifestLocation ¶
type ManifestLocation struct { Git *GitManifestLocation `json:"git,omitempty"` Url *UrlManifestLocation `json:"url,omitempty"` // ForceSendFields is a list of field names (e.g. "Git") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Git") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*ManifestLocation) MarshalJSON ¶
func (s *ManifestLocation) MarshalJSON() ([]byte, error)
type ManifestServer ¶
type ManifestServer struct { Url string `json:"url,omitempty"` // ForceSendFields is a list of field names (e.g. "Url") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Url") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*ManifestServer) MarshalJSON ¶
func (s *ManifestServer) MarshalJSON() ([]byte, error)
type MessageGetCall ¶
type MessageGetCall struct {
// contains filtered or unexported fields
}
func (*MessageGetCall) Context ¶
func (c *MessageGetCall) Context(ctx context.Context) *MessageGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*MessageGetCall) Do ¶
func (c *MessageGetCall) Do(opts ...googleapi.CallOption) (*SemaphoreMessage, error)
Do executes the "androidbuildinternal.message.get" call. Exactly one of *SemaphoreMessage or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *SemaphoreMessage.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*MessageGetCall) Fields ¶
func (c *MessageGetCall) Fields(s ...googleapi.Field) *MessageGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*MessageGetCall) Header ¶
func (c *MessageGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*MessageGetCall) IfNoneMatch ¶
func (c *MessageGetCall) IfNoneMatch(entityTag string) *MessageGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type MessageInsertCall ¶
type MessageInsertCall struct {
// contains filtered or unexported fields
}
func (*MessageInsertCall) Context ¶
func (c *MessageInsertCall) Context(ctx context.Context) *MessageInsertCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*MessageInsertCall) Do ¶
func (c *MessageInsertCall) Do(opts ...googleapi.CallOption) (*SemaphoreMessage, error)
Do executes the "androidbuildinternal.message.insert" call. Exactly one of *SemaphoreMessage or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *SemaphoreMessage.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*MessageInsertCall) Fields ¶
func (c *MessageInsertCall) Fields(s ...googleapi.Field) *MessageInsertCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*MessageInsertCall) Header ¶
func (c *MessageInsertCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type MessageListCall ¶
type MessageListCall struct {
// contains filtered or unexported fields
}
func (*MessageListCall) Context ¶
func (c *MessageListCall) Context(ctx context.Context) *MessageListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*MessageListCall) Do ¶
func (c *MessageListCall) Do(opts ...googleapi.CallOption) (*MessageListResponse, error)
Do executes the "androidbuildinternal.message.list" call. Exactly one of *MessageListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *MessageListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*MessageListCall) Enabled ¶
func (c *MessageListCall) Enabled(enabled bool) *MessageListCall
Enabled sets the optional parameter "enabled":
func (*MessageListCall) Fields ¶
func (c *MessageListCall) Fields(s ...googleapi.Field) *MessageListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*MessageListCall) Header ¶
func (c *MessageListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*MessageListCall) IfNoneMatch ¶
func (c *MessageListCall) IfNoneMatch(entityTag string) *MessageListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*MessageListCall) MaxResults ¶
func (c *MessageListCall) MaxResults(maxResults int64) *MessageListCall
MaxResults sets the optional parameter "maxResults":
func (*MessageListCall) PageToken ¶
func (c *MessageListCall) PageToken(pageToken string) *MessageListCall
PageToken sets the optional parameter "pageToken":
func (*MessageListCall) Pages ¶
func (c *MessageListCall) Pages(ctx context.Context, f func(*MessageListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
func (*MessageListCall) Scopes ¶
func (c *MessageListCall) Scopes(scopes ...string) *MessageListCall
Scopes sets the optional parameter "scopes":
type MessageListResponse ¶
type MessageListResponse struct { Messages []*SemaphoreMessage `json:"messages,omitempty"` NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Messages") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Messages") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*MessageListResponse) MarshalJSON ¶
func (s *MessageListResponse) MarshalJSON() ([]byte, error)
type MessagePatchCall ¶
type MessagePatchCall struct {
// contains filtered or unexported fields
}
func (*MessagePatchCall) Context ¶
func (c *MessagePatchCall) Context(ctx context.Context) *MessagePatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*MessagePatchCall) Do ¶
func (c *MessagePatchCall) Do(opts ...googleapi.CallOption) (*SemaphoreMessage, error)
Do executes the "androidbuildinternal.message.patch" call. Exactly one of *SemaphoreMessage or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *SemaphoreMessage.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*MessagePatchCall) Fields ¶
func (c *MessagePatchCall) Fields(s ...googleapi.Field) *MessagePatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*MessagePatchCall) Header ¶
func (c *MessagePatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type MessageService ¶
type MessageService struct {
// contains filtered or unexported fields
}
func NewMessageService ¶
func NewMessageService(s *Service) *MessageService
func (*MessageService) Insert ¶
func (r *MessageService) Insert(semaphoremessage *SemaphoreMessage) *MessageInsertCall
Insert:
func (*MessageService) Patch ¶
func (r *MessageService) Patch(resourceId string, semaphoremessage *SemaphoreMessage) *MessagePatchCall
Patch:
func (*MessageService) Update ¶
func (r *MessageService) Update(resourceId string, semaphoremessage *SemaphoreMessage) *MessageUpdateCall
Update:
type MessageUpdateCall ¶
type MessageUpdateCall struct {
// contains filtered or unexported fields
}
func (*MessageUpdateCall) Context ¶
func (c *MessageUpdateCall) Context(ctx context.Context) *MessageUpdateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*MessageUpdateCall) Do ¶
func (c *MessageUpdateCall) Do(opts ...googleapi.CallOption) (*SemaphoreMessage, error)
Do executes the "androidbuildinternal.message.update" call. Exactly one of *SemaphoreMessage or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *SemaphoreMessage.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*MessageUpdateCall) Fields ¶
func (c *MessageUpdateCall) Fields(s ...googleapi.Field) *MessageUpdateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*MessageUpdateCall) Header ¶
func (c *MessageUpdateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type MetricIncrementByRequest ¶
type MetricIncrementByRequest struct { Metric *AnchorwatchMessage `json:"metric,omitempty"` // ForceSendFields is a list of field names (e.g. "Metric") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Metric") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*MetricIncrementByRequest) MarshalJSON ¶
func (s *MetricIncrementByRequest) MarshalJSON() ([]byte, error)
type MetricIncrementByResponse ¶
type MetricIncrementByResponse struct { Metric *AnchorwatchMessage `json:"metric,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Metric") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Metric") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*MetricIncrementByResponse) MarshalJSON ¶
func (s *MetricIncrementByResponse) MarshalJSON() ([]byte, error)
type MetricIncrementCall ¶
type MetricIncrementCall struct {
// contains filtered or unexported fields
}
func (*MetricIncrementCall) Context ¶
func (c *MetricIncrementCall) Context(ctx context.Context) *MetricIncrementCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*MetricIncrementCall) Do ¶
func (c *MetricIncrementCall) Do(opts ...googleapi.CallOption) (*MetricIncrementResponse, error)
Do executes the "androidbuildinternal.metric.increment" call. Exactly one of *MetricIncrementResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *MetricIncrementResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*MetricIncrementCall) Fields ¶
func (c *MetricIncrementCall) Fields(s ...googleapi.Field) *MetricIncrementCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*MetricIncrementCall) Header ¶
func (c *MetricIncrementCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type MetricIncrementRequest ¶
type MetricIncrementRequest struct { Metric *AnchorwatchMessage `json:"metric,omitempty"` // ForceSendFields is a list of field names (e.g. "Metric") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Metric") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*MetricIncrementRequest) MarshalJSON ¶
func (s *MetricIncrementRequest) MarshalJSON() ([]byte, error)
type MetricIncrementResponse ¶
type MetricIncrementResponse struct { Metric *AnchorwatchMessage `json:"metric,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Metric") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Metric") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*MetricIncrementResponse) MarshalJSON ¶
func (s *MetricIncrementResponse) MarshalJSON() ([]byte, error)
type MetricIncrementbyCall ¶
type MetricIncrementbyCall struct {
// contains filtered or unexported fields
}
func (*MetricIncrementbyCall) Context ¶
func (c *MetricIncrementbyCall) Context(ctx context.Context) *MetricIncrementbyCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*MetricIncrementbyCall) Do ¶
func (c *MetricIncrementbyCall) Do(opts ...googleapi.CallOption) (*MetricIncrementByResponse, error)
Do executes the "androidbuildinternal.metric.incrementby" call. Exactly one of *MetricIncrementByResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *MetricIncrementByResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*MetricIncrementbyCall) Fields ¶
func (c *MetricIncrementbyCall) Fields(s ...googleapi.Field) *MetricIncrementbyCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*MetricIncrementbyCall) Header ¶
func (c *MetricIncrementbyCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type MetricService ¶
type MetricService struct {
// contains filtered or unexported fields
}
func NewMetricService ¶
func NewMetricService(s *Service) *MetricService
func (*MetricService) Increment ¶
func (r *MetricService) Increment(metricincrementrequest *MetricIncrementRequest) *MetricIncrementCall
Increment:
func (*MetricService) Incrementby ¶
func (r *MetricService) Incrementby(metricincrementbyrequest *MetricIncrementByRequest) *MetricIncrementbyCall
Incrementby:
func (*MetricService) Set ¶
func (r *MetricService) Set(metricsetrequest *MetricSetRequest) *MetricSetCall
Set:
type MetricSetCall ¶
type MetricSetCall struct {
// contains filtered or unexported fields
}
func (*MetricSetCall) Context ¶
func (c *MetricSetCall) Context(ctx context.Context) *MetricSetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*MetricSetCall) Do ¶
func (c *MetricSetCall) Do(opts ...googleapi.CallOption) (*MetricSetResponse, error)
Do executes the "androidbuildinternal.metric.set" call. Exactly one of *MetricSetResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *MetricSetResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*MetricSetCall) Fields ¶
func (c *MetricSetCall) Fields(s ...googleapi.Field) *MetricSetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*MetricSetCall) Header ¶
func (c *MetricSetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type MetricSetRequest ¶
type MetricSetRequest struct { Metric *AnchorwatchMessage `json:"metric,omitempty"` // ForceSendFields is a list of field names (e.g. "Metric") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Metric") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*MetricSetRequest) MarshalJSON ¶
func (s *MetricSetRequest) MarshalJSON() ([]byte, error)
type MetricSetResponse ¶
type MetricSetResponse struct { Metric *AnchorwatchMessage `json:"metric,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Metric") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Metric") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*MetricSetResponse) MarshalJSON ¶
func (s *MetricSetResponse) MarshalJSON() ([]byte, error)
type NewEdge ¶
type NewEdge struct { NeighborId string `json:"neighborId,omitempty"` NodeId string `json:"nodeId,omitempty"` Revision string `json:"revision,omitempty"` // ForceSendFields is a list of field names (e.g. "NeighborId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NeighborId") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*NewEdge) MarshalJSON ¶
type NotificationConfig ¶
type NotificationConfig struct { AdminNotifys []string `json:"adminNotifys,omitempty"` IsRestricted bool `json:"isRestricted,omitempty"` Notifys []string `json:"notifys,omitempty"` ReplyTo string `json:"replyTo,omitempty"` SkipRowNotification bool `json:"skipRowNotification,omitempty"` // ForceSendFields is a list of field names (e.g. "AdminNotifys") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AdminNotifys") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*NotificationConfig) MarshalJSON ¶
func (s *NotificationConfig) MarshalJSON() ([]byte, error)
type OwnerInfo ¶
type OwnerInfo struct { ExpirationDate int64 `json:"expirationDate,omitempty,string"` Owner string `json:"owner,omitempty"` // ForceSendFields is a list of field names (e.g. "ExpirationDate") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ExpirationDate") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*OwnerInfo) MarshalJSON ¶
type ParsedManifest ¶
type ParsedManifest struct { ManifestServer *ManifestServer `json:"manifestServer,omitempty"` ParsedDefault *Default `json:"parsedDefault,omitempty"` Projects []*ParsedProject `json:"projects,omitempty"` Remotes []*Remote `json:"remotes,omitempty"` RepoHooks *RepoHooks `json:"repoHooks,omitempty"` // ForceSendFields is a list of field names (e.g. "ManifestServer") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ManifestServer") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*ParsedManifest) MarshalJSON ¶
func (s *ParsedManifest) MarshalJSON() ([]byte, error)
type ParsedProject ¶
type ParsedProject struct { Annotations []*Annotation `json:"annotations,omitempty"` CloneDepth string `json:"cloneDepth,omitempty"` CopyFiles []*CopyFile `json:"copyFiles,omitempty"` DestBranch string `json:"destBranch,omitempty"` Groups []string `json:"groups,omitempty"` LinkFiles []*LinkFile `json:"linkFiles,omitempty"` Name string `json:"name,omitempty"` Path string `json:"path,omitempty"` Remote *Remote `json:"remote,omitempty"` Revision string `json:"revision,omitempty"` SyncC string `json:"syncC,omitempty"` SyncS string `json:"syncS,omitempty"` // ForceSendFields is a list of field names (e.g. "Annotations") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Annotations") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*ParsedProject) MarshalJSON ¶
func (s *ParsedProject) MarshalJSON() ([]byte, error)
type PartitionSize ¶
type PartitionSize struct { Limit int64 `json:"limit,omitempty,string"` Reserve int64 `json:"reserve,omitempty,string"` Size int64 `json:"size,omitempty,string"` // ForceSendFields is a list of field names (e.g. "Limit") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Limit") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*PartitionSize) MarshalJSON ¶
func (s *PartitionSize) MarshalJSON() ([]byte, error)
type PrebuiltDrop ¶
type PrebuiltDrop struct { AndroidBuildDrop *AndroidBuildDrop `json:"androidBuildDrop,omitempty"` CreationTimestamp int64 `json:"creationTimestamp,omitempty,string"` DestFile string `json:"destFile,omitempty"` GitBranch string `json:"gitBranch,omitempty"` GitProject string `json:"gitProject,omitempty"` KokoroDrop *KokoroDrop `json:"kokoroDrop,omitempty"` LocalDrop *LocalDrop `json:"localDrop,omitempty"` RapidDrop *RapidDrop `json:"rapidDrop,omitempty"` Revision string `json:"revision,omitempty"` Version string `json:"version,omitempty"` VersionGroup string `json:"versionGroup,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "AndroidBuildDrop") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AndroidBuildDrop") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*PrebuiltDrop) MarshalJSON ¶
func (s *PrebuiltDrop) MarshalJSON() ([]byte, error)
type PrebuiltfileDeleteCall ¶
type PrebuiltfileDeleteCall struct {
// contains filtered or unexported fields
}
func (*PrebuiltfileDeleteCall) Context ¶
func (c *PrebuiltfileDeleteCall) Context(ctx context.Context) *PrebuiltfileDeleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*PrebuiltfileDeleteCall) Do ¶
func (c *PrebuiltfileDeleteCall) Do(opts ...googleapi.CallOption) error
Do executes the "androidbuildinternal.prebuiltfile.delete" call.
func (*PrebuiltfileDeleteCall) Fields ¶
func (c *PrebuiltfileDeleteCall) Fields(s ...googleapi.Field) *PrebuiltfileDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*PrebuiltfileDeleteCall) Header ¶
func (c *PrebuiltfileDeleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*PrebuiltfileDeleteCall) ResourceId ¶
func (c *PrebuiltfileDeleteCall) ResourceId(resourceId string) *PrebuiltfileDeleteCall
ResourceId sets the optional parameter "resourceId":
type PrebuiltfileGetCall ¶
type PrebuiltfileGetCall struct {
// contains filtered or unexported fields
}
func (*PrebuiltfileGetCall) Context ¶
func (c *PrebuiltfileGetCall) Context(ctx context.Context) *PrebuiltfileGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*PrebuiltfileGetCall) Do ¶
func (c *PrebuiltfileGetCall) Do(opts ...googleapi.CallOption) (*PrebuiltDrop, error)
Do executes the "androidbuildinternal.prebuiltfile.get" call. Exactly one of *PrebuiltDrop or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *PrebuiltDrop.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*PrebuiltfileGetCall) Fields ¶
func (c *PrebuiltfileGetCall) Fields(s ...googleapi.Field) *PrebuiltfileGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*PrebuiltfileGetCall) Header ¶
func (c *PrebuiltfileGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*PrebuiltfileGetCall) IfNoneMatch ¶
func (c *PrebuiltfileGetCall) IfNoneMatch(entityTag string) *PrebuiltfileGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*PrebuiltfileGetCall) ResourceId ¶
func (c *PrebuiltfileGetCall) ResourceId(resourceId string) *PrebuiltfileGetCall
ResourceId sets the optional parameter "resourceId":
type PrebuiltfileListCall ¶
type PrebuiltfileListCall struct {
// contains filtered or unexported fields
}
func (*PrebuiltfileListCall) Context ¶
func (c *PrebuiltfileListCall) Context(ctx context.Context) *PrebuiltfileListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*PrebuiltfileListCall) Do ¶
func (c *PrebuiltfileListCall) Do(opts ...googleapi.CallOption) (*PrebuiltfileListResponse, error)
Do executes the "androidbuildinternal.prebuiltfile.list" call. Exactly one of *PrebuiltfileListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *PrebuiltfileListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*PrebuiltfileListCall) Fields ¶
func (c *PrebuiltfileListCall) Fields(s ...googleapi.Field) *PrebuiltfileListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*PrebuiltfileListCall) Header ¶
func (c *PrebuiltfileListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*PrebuiltfileListCall) IfNoneMatch ¶
func (c *PrebuiltfileListCall) IfNoneMatch(entityTag string) *PrebuiltfileListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*PrebuiltfileListCall) MaxResults ¶
func (c *PrebuiltfileListCall) MaxResults(maxResults int64) *PrebuiltfileListCall
MaxResults sets the optional parameter "maxResults":
func (*PrebuiltfileListCall) PageToken ¶
func (c *PrebuiltfileListCall) PageToken(pageToken string) *PrebuiltfileListCall
PageToken sets the optional parameter "pageToken":
func (*PrebuiltfileListCall) Pages ¶
func (c *PrebuiltfileListCall) Pages(ctx context.Context, f func(*PrebuiltfileListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type PrebuiltfileListResponse ¶
type PrebuiltfileListResponse struct { NextPageToken string `json:"nextPageToken,omitempty"` Prebuiltfiles []*PrebuiltDrop `json:"prebuiltfiles,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "NextPageToken") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NextPageToken") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*PrebuiltfileListResponse) MarshalJSON ¶
func (s *PrebuiltfileListResponse) MarshalJSON() ([]byte, error)
type PrebuiltfilePatchCall ¶
type PrebuiltfilePatchCall struct {
// contains filtered or unexported fields
}
func (*PrebuiltfilePatchCall) Context ¶
func (c *PrebuiltfilePatchCall) Context(ctx context.Context) *PrebuiltfilePatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*PrebuiltfilePatchCall) Do ¶
func (c *PrebuiltfilePatchCall) Do(opts ...googleapi.CallOption) (*PrebuiltDrop, error)
Do executes the "androidbuildinternal.prebuiltfile.patch" call. Exactly one of *PrebuiltDrop or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *PrebuiltDrop.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*PrebuiltfilePatchCall) Fields ¶
func (c *PrebuiltfilePatchCall) Fields(s ...googleapi.Field) *PrebuiltfilePatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*PrebuiltfilePatchCall) Header ¶
func (c *PrebuiltfilePatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*PrebuiltfilePatchCall) ResourceId ¶
func (c *PrebuiltfilePatchCall) ResourceId(resourceId string) *PrebuiltfilePatchCall
ResourceId sets the optional parameter "resourceId":
type PrebuiltfileService ¶
type PrebuiltfileService struct {
// contains filtered or unexported fields
}
func NewPrebuiltfileService ¶
func NewPrebuiltfileService(s *Service) *PrebuiltfileService
func (*PrebuiltfileService) Delete ¶
func (r *PrebuiltfileService) Delete(buildId string, destGitProject string, destFile string) *PrebuiltfileDeleteCall
Delete:
func (*PrebuiltfileService) Get ¶
func (r *PrebuiltfileService) Get(buildId string, destGitProject string, destFile string) *PrebuiltfileGetCall
Get:
func (*PrebuiltfileService) List ¶
func (r *PrebuiltfileService) List(buildId string) *PrebuiltfileListCall
List:
func (*PrebuiltfileService) Patch ¶
func (r *PrebuiltfileService) Patch(buildId string, destGitProject string, destFile string, prebuiltdrop *PrebuiltDrop) *PrebuiltfilePatchCall
Patch:
func (*PrebuiltfileService) Update ¶
func (r *PrebuiltfileService) Update(buildId string, destGitProject string, destFile string, prebuiltdrop *PrebuiltDrop) *PrebuiltfileUpdateCall
Update:
type PrebuiltfileUpdateCall ¶
type PrebuiltfileUpdateCall struct {
// contains filtered or unexported fields
}
func (*PrebuiltfileUpdateCall) Context ¶
func (c *PrebuiltfileUpdateCall) Context(ctx context.Context) *PrebuiltfileUpdateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*PrebuiltfileUpdateCall) Do ¶
func (c *PrebuiltfileUpdateCall) Do(opts ...googleapi.CallOption) (*PrebuiltDrop, error)
Do executes the "androidbuildinternal.prebuiltfile.update" call. Exactly one of *PrebuiltDrop or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *PrebuiltDrop.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*PrebuiltfileUpdateCall) Fields ¶
func (c *PrebuiltfileUpdateCall) Fields(s ...googleapi.Field) *PrebuiltfileUpdateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*PrebuiltfileUpdateCall) Header ¶
func (c *PrebuiltfileUpdateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*PrebuiltfileUpdateCall) ResourceId ¶
func (c *PrebuiltfileUpdateCall) ResourceId(resourceId string) *PrebuiltfileUpdateCall
ResourceId sets the optional parameter "resourceId":
type RapidDrop ¶
type RapidDrop struct { CandidateName string `json:"candidateName,omitempty"` MpmFile *MPMFile `json:"mpmFile,omitempty"` PiperChangeNumbers googleapi.Int64s `json:"piperChangeNumbers,omitempty"` PrevCandidateName string `json:"prevCandidateName,omitempty"` PrevReleaseName string `json:"prevReleaseName,omitempty"` ProjectName string `json:"projectName,omitempty"` ReleaseName string `json:"releaseName,omitempty"` // ForceSendFields is a list of field names (e.g. "CandidateName") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CandidateName") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*RapidDrop) MarshalJSON ¶
type ReleaseRequest ¶
type ReleaseRequest struct { CherryPickInfo *CherryPickInfo `json:"cherryPickInfo,omitempty"` IsSparseBranch bool `json:"isSparseBranch,omitempty"` Manifest *ParsedManifest `json:"manifest,omitempty"` ReleaseSnapInfo *ReleaseSnapInfo `json:"releaseSnapInfo,omitempty"` SourceBuildId string `json:"sourceBuildId,omitempty"` SubmitReleaseInfo *SubmitReleaseInfo `json:"submitReleaseInfo,omitempty"` Topic string `json:"topic,omitempty"` Type string `json:"type,omitempty"` VersionBumpInfo *VersionBumpInfo `json:"versionBumpInfo,omitempty"` // ForceSendFields is a list of field names (e.g. "CherryPickInfo") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CherryPickInfo") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*ReleaseRequest) MarshalJSON ¶
func (s *ReleaseRequest) MarshalJSON() ([]byte, error)
type ReleaseSnapInfo ¶
type ReleaseSnapInfo struct { BuildId string `json:"buildId,omitempty"` DestBranch string `json:"destBranch,omitempty"` DevBranch string `json:"devBranch,omitempty"` GerritName string `json:"gerritName,omitempty"` TargetName string `json:"targetName,omitempty"` // ForceSendFields is a list of field names (e.g. "BuildId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildId") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*ReleaseSnapInfo) MarshalJSON ¶
func (s *ReleaseSnapInfo) MarshalJSON() ([]byte, error)
type Remote ¶
type Remote struct { Fetch string `json:"fetch,omitempty"` Name string `json:"name,omitempty"` Review string `json:"review,omitempty"` Revision string `json:"revision,omitempty"` // ForceSendFields is a list of field names (e.g. "Fetch") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Fetch") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*Remote) MarshalJSON ¶
type RepoHooks ¶
type RepoHooks struct { EnabledList string `json:"enabledList,omitempty"` InProject string `json:"inProject,omitempty"` // ForceSendFields is a list of field names (e.g. "EnabledList") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "EnabledList") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*RepoHooks) MarshalJSON ¶
type Revision ¶
type Revision struct { Commit *CommitInfo `json:"commit,omitempty"` CreationTime int64 `json:"creationTime,omitempty,string"` Fetchs []*FetchConfiguration `json:"fetchs,omitempty"` GitRevision string `json:"gitRevision,omitempty"` PatchSet int64 `json:"patchSet,omitempty"` Ref string `json:"ref,omitempty"` Uploader *User `json:"uploader,omitempty"` // ForceSendFields is a list of field names (e.g. "Commit") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Commit") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*Revision) MarshalJSON ¶
type SchedulingPoolConfig ¶
type SchedulingPoolConfig struct { Contact string `json:"contact,omitempty"` Exclusive bool `json:"exclusive,omitempty"` HostnameRegexs []string `json:"hostnameRegexs,omitempty"` JavaVersion string `json:"javaVersion,omitempty"` Name string `json:"name,omitempty"` RuleConfig *SchedulingPoolConfigRuleConfig `json:"ruleConfig,omitempty"` RuleRegexp string `json:"ruleRegexp,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Contact") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Contact") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*SchedulingPoolConfig) MarshalJSON ¶
func (s *SchedulingPoolConfig) MarshalJSON() ([]byte, error)
type SchedulingPoolConfigRuleConfig ¶
type SchedulingPoolConfigRuleConfig struct { BuildType string `json:"buildType,omitempty"` PinnedTargets []*SchedulingPoolConfigRuleConfigPinnedTarget `json:"pinnedTargets,omitempty"` Priority string `json:"priority,omitempty"` // ForceSendFields is a list of field names (e.g. "BuildType") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildType") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*SchedulingPoolConfigRuleConfig) MarshalJSON ¶
func (s *SchedulingPoolConfigRuleConfig) MarshalJSON() ([]byte, error)
type SchedulingPoolConfigRuleConfigPinnedTarget ¶
type SchedulingPoolConfigRuleConfigPinnedTarget struct { Branch string `json:"branch,omitempty"` Targets []string `json:"targets,omitempty"` // ForceSendFields is a list of field names (e.g. "Branch") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Branch") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*SchedulingPoolConfigRuleConfigPinnedTarget) MarshalJSON ¶
func (s *SchedulingPoolConfigRuleConfigPinnedTarget) MarshalJSON() ([]byte, error)
type SchedulingPoolListResponse ¶
type SchedulingPoolListResponse struct { NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` SchedulingPools []*SchedulingPoolConfig `json:"schedulingPools,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "NextPageToken") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NextPageToken") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*SchedulingPoolListResponse) MarshalJSON ¶
func (s *SchedulingPoolListResponse) MarshalJSON() ([]byte, error)
type SchedulingpoolGetCall ¶
type SchedulingpoolGetCall struct {
// contains filtered or unexported fields
}
func (*SchedulingpoolGetCall) Context ¶
func (c *SchedulingpoolGetCall) Context(ctx context.Context) *SchedulingpoolGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*SchedulingpoolGetCall) Do ¶
func (c *SchedulingpoolGetCall) Do(opts ...googleapi.CallOption) (*SchedulingPoolConfig, error)
Do executes the "androidbuildinternal.schedulingpool.get" call. Exactly one of *SchedulingPoolConfig or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *SchedulingPoolConfig.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*SchedulingpoolGetCall) Fields ¶
func (c *SchedulingpoolGetCall) Fields(s ...googleapi.Field) *SchedulingpoolGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*SchedulingpoolGetCall) Header ¶
func (c *SchedulingpoolGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*SchedulingpoolGetCall) IfNoneMatch ¶
func (c *SchedulingpoolGetCall) IfNoneMatch(entityTag string) *SchedulingpoolGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type SchedulingpoolListCall ¶
type SchedulingpoolListCall struct {
// contains filtered or unexported fields
}
func (*SchedulingpoolListCall) Context ¶
func (c *SchedulingpoolListCall) Context(ctx context.Context) *SchedulingpoolListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*SchedulingpoolListCall) Do ¶
func (c *SchedulingpoolListCall) Do(opts ...googleapi.CallOption) (*SchedulingPoolListResponse, error)
Do executes the "androidbuildinternal.schedulingpool.list" call. Exactly one of *SchedulingPoolListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *SchedulingPoolListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*SchedulingpoolListCall) Exclusive ¶
func (c *SchedulingpoolListCall) Exclusive(exclusive bool) *SchedulingpoolListCall
Exclusive sets the optional parameter "exclusive":
func (*SchedulingpoolListCall) Fields ¶
func (c *SchedulingpoolListCall) Fields(s ...googleapi.Field) *SchedulingpoolListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*SchedulingpoolListCall) Header ¶
func (c *SchedulingpoolListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*SchedulingpoolListCall) HostName ¶
func (c *SchedulingpoolListCall) HostName(hostName string) *SchedulingpoolListCall
HostName sets the optional parameter "hostName":
func (*SchedulingpoolListCall) IfNoneMatch ¶
func (c *SchedulingpoolListCall) IfNoneMatch(entityTag string) *SchedulingpoolListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*SchedulingpoolListCall) MaxResults ¶
func (c *SchedulingpoolListCall) MaxResults(maxResults int64) *SchedulingpoolListCall
MaxResults sets the optional parameter "maxResults":
func (*SchedulingpoolListCall) PageToken ¶
func (c *SchedulingpoolListCall) PageToken(pageToken string) *SchedulingpoolListCall
PageToken sets the optional parameter "pageToken":
func (*SchedulingpoolListCall) Pages ¶
func (c *SchedulingpoolListCall) Pages(ctx context.Context, f func(*SchedulingPoolListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type SchedulingpoolService ¶
type SchedulingpoolService struct {
// contains filtered or unexported fields
}
func NewSchedulingpoolService ¶
func NewSchedulingpoolService(s *Service) *SchedulingpoolService
func (*SchedulingpoolService) Get ¶
func (r *SchedulingpoolService) Get(resourceId string) *SchedulingpoolGetCall
Get:
func (*SchedulingpoolService) List ¶
func (r *SchedulingpoolService) List() *SchedulingpoolListCall
List:
type SelfserviceOperation ¶
type SelfserviceOperation struct { CreateBranchParameters *SelfserviceOperationCreateBranchParameters `json:"createBranchParameters,omitempty"` CreateKeyParameters *SelfserviceOperationCreateKeyParameters `json:"createKeyParameters,omitempty"` CreateRepoBranchParameters *SelfserviceOperationCreateRepoBranchParameters `json:"createRepoBranchParameters,omitempty"` GenericParameters *SelfserviceOperationGenericParameters `json:"genericParameters,omitempty"` Id string `json:"id,omitempty"` MergeRepoBranchParameters *SelfserviceOperationMergeRepoBranchParameters `json:"mergeRepoBranchParameters,omitempty"` Revision string `json:"revision,omitempty"` Type string `json:"type,omitempty"` UpdateAclParameters *SelfserviceOperationManageAclParameters `json:"updateAclParameters,omitempty"` // ForceSendFields is a list of field names (e.g. // "CreateBranchParameters") to unconditionally include in API requests. // By default, fields with empty values are omitted from API requests. // However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateBranchParameters") // to include in API requests with the JSON null value. By default, // fields with empty values are omitted from API requests. However, any // field with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*SelfserviceOperation) MarshalJSON ¶
func (s *SelfserviceOperation) MarshalJSON() ([]byte, error)
type SelfserviceOperationAclChange ¶
type SelfserviceOperationAclChange struct { AclName string `json:"aclName,omitempty"` AclOp string `json:"aclOp,omitempty"` AclRole string `json:"aclRole,omitempty"` Email string `json:"email,omitempty"` VerifiedGaiaRobotAccount bool `json:"verifiedGaiaRobotAccount,omitempty"` // ForceSendFields is a list of field names (e.g. "AclName") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AclName") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*SelfserviceOperationAclChange) MarshalJSON ¶
func (s *SelfserviceOperationAclChange) MarshalJSON() ([]byte, error)
type SelfserviceOperationCreateBranchParameters ¶
type SelfserviceOperationCreateBranchParameters struct { BugId int64 `json:"bugId,omitempty"` DryRun bool `json:"dryRun,omitempty"` ForceUpdate bool `json:"forceUpdate,omitempty"` IgnoreExistingDownstream bool `json:"ignoreExistingDownstream,omitempty"` IncludeDownstream bool `json:"includeDownstream,omitempty"` NewBranch string `json:"newBranch,omitempty"` Projects []*SelfserviceOperationProject `json:"projects,omitempty"` // ForceSendFields is a list of field names (e.g. "BugId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BugId") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*SelfserviceOperationCreateBranchParameters) MarshalJSON ¶
func (s *SelfserviceOperationCreateBranchParameters) MarshalJSON() ([]byte, error)
type SelfserviceOperationCreateKeyParameters ¶
type SelfserviceOperationCreateKeyParameters struct { BugId int64 `json:"bugId,omitempty"` Contacts string `json:"contacts,omitempty"` DeviceCategory string `json:"deviceCategory,omitempty"` DryRun bool `json:"dryRun,omitempty"` KeyName string `json:"keyName,omitempty"` KeyRealm string `json:"keyRealm,omitempty"` KeyType string `json:"keyType,omitempty"` KeyTypes []string `json:"keyTypes,omitempty"` PackageName string `json:"packageName,omitempty"` SecurityReviewBug string `json:"securityReviewBug,omitempty"` SigningUtilServer string `json:"signingUtilServer,omitempty"` UseExistingKey bool `json:"useExistingKey,omitempty"` // ForceSendFields is a list of field names (e.g. "BugId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BugId") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*SelfserviceOperationCreateKeyParameters) MarshalJSON ¶
func (s *SelfserviceOperationCreateKeyParameters) MarshalJSON() ([]byte, error)
type SelfserviceOperationCreateRepoBranchParameters ¶
type SelfserviceOperationCreateRepoBranchParameters struct { BranchType string `json:"branchType,omitempty"` BugId int64 `json:"bugId,omitempty"` DryRun bool `json:"dryRun,omitempty"` ForceUpdate bool `json:"forceUpdate,omitempty"` GerritInstance string `json:"gerritInstance,omitempty"` Manifest string `json:"manifest,omitempty"` NewRepoBranch string `json:"newRepoBranch,omitempty"` SkipProjects []string `json:"skipProjects,omitempty"` Source *SelfserviceOperationRepoSource `json:"source,omitempty"` // ForceSendFields is a list of field names (e.g. "BranchType") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BranchType") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*SelfserviceOperationCreateRepoBranchParameters) MarshalJSON ¶
func (s *SelfserviceOperationCreateRepoBranchParameters) MarshalJSON() ([]byte, error)
type SelfserviceOperationGenericParameters ¶
type SelfserviceOperationGenericParameters struct { Parameters []*SelfserviceOperationSimpleParameter `json:"parameters,omitempty"` // ForceSendFields is a list of field names (e.g. "Parameters") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Parameters") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*SelfserviceOperationGenericParameters) MarshalJSON ¶
func (s *SelfserviceOperationGenericParameters) MarshalJSON() ([]byte, error)
type SelfserviceOperationManageAclParameters ¶
type SelfserviceOperationManageAclParameters struct { AclChanges []*SelfserviceOperationAclChange `json:"aclChanges,omitempty"` BugId int64 `json:"bugId,omitempty"` CreateIfNeeded bool `json:"createIfNeeded,omitempty"` DryRun bool `json:"dryRun,omitempty"` // ForceSendFields is a list of field names (e.g. "AclChanges") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AclChanges") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*SelfserviceOperationManageAclParameters) MarshalJSON ¶
func (s *SelfserviceOperationManageAclParameters) MarshalJSON() ([]byte, error)
type SelfserviceOperationMergeRepoBranchParameters ¶
type SelfserviceOperationMergeRepoBranchParameters struct { BugId int64 `json:"bugId,omitempty"` DryRun bool `json:"dryRun,omitempty"` ForceUpdate bool `json:"forceUpdate,omitempty"` IgnoreExistingDownstream bool `json:"ignoreExistingDownstream,omitempty"` IncludeDownstream bool `json:"includeDownstream,omitempty"` MergeStrategy string `json:"mergeStrategy,omitempty"` SkipProjects []string `json:"skipProjects,omitempty"` Source string `json:"source,omitempty"` Subject string `json:"subject,omitempty"` Target string `json:"target,omitempty"` Topic string `json:"topic,omitempty"` // ForceSendFields is a list of field names (e.g. "BugId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BugId") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*SelfserviceOperationMergeRepoBranchParameters) MarshalJSON ¶
func (s *SelfserviceOperationMergeRepoBranchParameters) MarshalJSON() ([]byte, error)
type SelfserviceOperationProduct ¶
type SelfserviceOperationProduct struct { CreateBranchOutputProduct *SelfserviceOperationProductCreateBranchProduct `json:"createBranchOutputProduct,omitempty"` OutputProduct *SelfserviceOperationProductGenericProduct `json:"outputProduct,omitempty"` // ForceSendFields is a list of field names (e.g. // "CreateBranchOutputProduct") to unconditionally include in API // requests. By default, fields with empty values are omitted from API // requests. However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. // "CreateBranchOutputProduct") to include in API requests with the JSON // null value. By default, fields with empty values are omitted from API // requests. However, any field with an empty value appearing in // NullFields will be sent to the server as null. It is an error if a // field in this list has a non-empty value. This may be used to include // null fields in Patch requests. NullFields []string `json:"-"` }
func (*SelfserviceOperationProduct) MarshalJSON ¶
func (s *SelfserviceOperationProduct) MarshalJSON() ([]byte, error)
type SelfserviceOperationProductCreateBranchProduct ¶
type SelfserviceOperationProductCreateBranchProduct struct { CreateBranchStatus []*SelfserviceOperationProductCreateBranchStatus `json:"createBranchStatus,omitempty"` FailedMessages []*SelfserviceOperationProductFailedMessage `json:"failedMessages,omitempty"` StatusMessages []string `json:"statusMessages,omitempty"` // ForceSendFields is a list of field names (e.g. "CreateBranchStatus") // to unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreateBranchStatus") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*SelfserviceOperationProductCreateBranchProduct) MarshalJSON ¶
func (s *SelfserviceOperationProductCreateBranchProduct) MarshalJSON() ([]byte, error)
type SelfserviceOperationProductCreateBranchStatus ¶
type SelfserviceOperationProductCreateBranchStatus struct { AlreadyAtRevision bool `json:"alreadyAtRevision,omitempty"` BranchName string `json:"branchName,omitempty"` Created bool `json:"created,omitempty"` Deleted bool `json:"deleted,omitempty"` FailedMessages []*SelfserviceOperationProductFailedMessage `json:"failedMessages,omitempty"` NotBranched bool `json:"notBranched,omitempty"` OriginalSha string `json:"originalSha,omitempty"` Project *SelfserviceOperationProject `json:"project,omitempty"` RequiredForceUpdate bool `json:"requiredForceUpdate,omitempty"` StatusMessages []string `json:"statusMessages,omitempty"` // ForceSendFields is a list of field names (e.g. "AlreadyAtRevision") // to unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AlreadyAtRevision") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*SelfserviceOperationProductCreateBranchStatus) MarshalJSON ¶
func (s *SelfserviceOperationProductCreateBranchStatus) MarshalJSON() ([]byte, error)
type SelfserviceOperationProductFailedMessage ¶
type SelfserviceOperationProductFailedMessage struct { ErrorMessage string `json:"errorMessage,omitempty"` Subject string `json:"subject,omitempty"` // ForceSendFields is a list of field names (e.g. "ErrorMessage") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ErrorMessage") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*SelfserviceOperationProductFailedMessage) MarshalJSON ¶
func (s *SelfserviceOperationProductFailedMessage) MarshalJSON() ([]byte, error)
type SelfserviceOperationProductGenericProduct ¶
type SelfserviceOperationProductGenericProduct struct { BugId int64 `json:"bugId,omitempty"` ResultMessages []*SelfserviceOperationProductResultMessage `json:"resultMessages,omitempty"` Results []*SelfserviceOperationProductGenericResult `json:"results,omitempty"` Status string `json:"status,omitempty"` // ForceSendFields is a list of field names (e.g. "BugId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BugId") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*SelfserviceOperationProductGenericProduct) MarshalJSON ¶
func (s *SelfserviceOperationProductGenericProduct) MarshalJSON() ([]byte, error)
type SelfserviceOperationProductGenericResult ¶
type SelfserviceOperationProductGenericResult struct { ErrorMsgs []string `json:"errorMsgs,omitempty"` InfoMsgs []string `json:"infoMsgs,omitempty"` RequestId string `json:"requestId,omitempty"` Status string `json:"status,omitempty"` WarnMsgs []string `json:"warnMsgs,omitempty"` // ForceSendFields is a list of field names (e.g. "ErrorMsgs") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ErrorMsgs") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*SelfserviceOperationProductGenericResult) MarshalJSON ¶
func (s *SelfserviceOperationProductGenericResult) MarshalJSON() ([]byte, error)
type SelfserviceOperationProductResultMessage ¶
type SelfserviceOperationProductResultMessage struct { MessageBody string `json:"messageBody,omitempty"` MessageType string `json:"messageType,omitempty"` // ForceSendFields is a list of field names (e.g. "MessageBody") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "MessageBody") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*SelfserviceOperationProductResultMessage) MarshalJSON ¶
func (s *SelfserviceOperationProductResultMessage) MarshalJSON() ([]byte, error)
type SelfserviceOperationProject ¶
type SelfserviceOperationProject struct { GerritInstance string `json:"gerritInstance,omitempty"` Project string `json:"project,omitempty"` Revision string `json:"revision,omitempty"` // ForceSendFields is a list of field names (e.g. "GerritInstance") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "GerritInstance") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*SelfserviceOperationProject) MarshalJSON ¶
func (s *SelfserviceOperationProject) MarshalJSON() ([]byte, error)
type SelfserviceOperationRepoSource ¶
type SelfserviceOperationRepoSource struct { BuildId int64 `json:"buildId,omitempty"` BuildRcName string `json:"buildRcName,omitempty"` RepoBranch string `json:"repoBranch,omitempty"` // ForceSendFields is a list of field names (e.g. "BuildId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildId") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*SelfserviceOperationRepoSource) MarshalJSON ¶
func (s *SelfserviceOperationRepoSource) MarshalJSON() ([]byte, error)
type SelfserviceOperationSimpleParameter ¶
type SelfserviceOperationSimpleParameter struct { BoolValue bool `json:"boolValue,omitempty"` IntValue int64 `json:"intValue,omitempty"` IsNone bool `json:"isNone,omitempty"` Name string `json:"name,omitempty"` StrValue string `json:"strValue,omitempty"` // ForceSendFields is a list of field names (e.g. "BoolValue") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BoolValue") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*SelfserviceOperationSimpleParameter) MarshalJSON ¶
func (s *SelfserviceOperationSimpleParameter) MarshalJSON() ([]byte, error)
type SemaphoreMessage ¶
type SemaphoreMessage struct { CreationTimestamp int64 `json:"creationTimestamp,omitempty,string"` Enabled bool `json:"enabled,omitempty"` Id string `json:"id,omitempty"` LastModifiedTimestamp int64 `json:"lastModifiedTimestamp,omitempty,string"` LongMessage string `json:"longMessage,omitempty"` Revision string `json:"revision,omitempty"` Scopes []string `json:"scopes,omitempty"` ShortMessage string `json:"shortMessage,omitempty"` Urgency string `json:"urgency,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "CreationTimestamp") // to unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreationTimestamp") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*SemaphoreMessage) MarshalJSON ¶
func (s *SemaphoreMessage) MarshalJSON() ([]byte, error)
type Service ¶
type Service struct { BasePath string // API endpoint base URL UserAgent string // optional additional User-Agent fragment Analyzerfinding *AnalyzerfindingService Analyzerresult *AnalyzerresultService Branch *BranchService Bughash *BughashService Build *BuildService Buildartifact *BuildartifactService Buildattempt *BuildattemptService Buildid *BuildidService Buildrequest *BuildrequestService Change *ChangeService Changesetspec *ChangesetspecService Deviceblob *DeviceblobService Externaldisk *ExternaldiskService Imagerequest *ImagerequestService Label *LabelService Machine *MachineService Message *MessageService Metric *MetricService Prebuiltfile *PrebuiltfileService Schedulingpool *SchedulingpoolService Software *SoftwareService Target *TargetService Testartifact *TestartifactService Testresult *TestresultService Worknode *WorknodeService Workplan *WorkplanService // contains filtered or unexported fields }
func New
deprecated
New creates a new Service. It uses the provided http.Client for requests.
Deprecated: please use NewService instead. To provide a custom HTTP client, use option.WithHTTPClient. If you are using google.golang.org/api/googleapis/transport.APIKey, use option.WithAPIKey with NewService instead.
func NewService ¶
NewService creates a new Service.
type SoftwareGetCall ¶
type SoftwareGetCall struct {
// contains filtered or unexported fields
}
func (*SoftwareGetCall) Context ¶
func (c *SoftwareGetCall) Context(ctx context.Context) *SoftwareGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*SoftwareGetCall) Do ¶
func (c *SoftwareGetCall) Do(opts ...googleapi.CallOption) (*SoftwareVersion, error)
Do executes the "androidbuildinternal.software.get" call. Exactly one of *SoftwareVersion or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *SoftwareVersion.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*SoftwareGetCall) Fields ¶
func (c *SoftwareGetCall) Fields(s ...googleapi.Field) *SoftwareGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*SoftwareGetCall) Header ¶
func (c *SoftwareGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*SoftwareGetCall) IfNoneMatch ¶
func (c *SoftwareGetCall) IfNoneMatch(entityTag string) *SoftwareGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type SoftwareService ¶
type SoftwareService struct {
// contains filtered or unexported fields
}
func NewSoftwareService ¶
func NewSoftwareService(s *Service) *SoftwareService
func (*SoftwareService) Get ¶
func (r *SoftwareService) Get(resourceId string) *SoftwareGetCall
Get:
type SoftwareVersion ¶
type SoftwareVersion struct { DownloadUrl string `json:"downloadUrl,omitempty"` Version string `json:"version,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "DownloadUrl") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DownloadUrl") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*SoftwareVersion) MarshalJSON ¶
func (s *SoftwareVersion) MarshalJSON() ([]byte, error)
type SubmitReleaseInfo ¶
type SubmitReleaseInfo struct { BranchName string `json:"branchName,omitempty"` GerritName string `json:"gerritName,omitempty"` // ForceSendFields is a list of field names (e.g. "BranchName") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BranchName") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*SubmitReleaseInfo) MarshalJSON ¶
func (s *SubmitReleaseInfo) MarshalJSON() ([]byte, error)
type Target ¶
type Target struct { AdditionalBuildTargets []string `json:"additionalBuildTargets,omitempty"` BuildCommands []string `json:"buildCommands,omitempty"` BuildLimitBuildId string `json:"buildLimitBuildId,omitempty"` BuildPlatform string `json:"buildPlatform,omitempty"` BuildbotRolloutFlags []*TargetFeatureRolloutFlag `json:"buildbotRolloutFlags,omitempty"` BusytownBuilder bool `json:"busytownBuilder,omitempty"` DependencyTargets []*TargetDependencyNode `json:"dependencyTargets,omitempty"` Disabled bool `json:"disabled,omitempty"` EnableWorknodeMonitor bool `json:"enableWorknodeMonitor,omitempty"` Environments map[string]string `json:"environments,omitempty"` ExternalBuilder *TargetExternalBuilderConfig `json:"externalBuilder,omitempty"` Flashstation *TargetFlashStationConfig `json:"flashstation,omitempty"` HasDependent bool `json:"hasDependent,omitempty"` IncrementalBuild bool `json:"incrementalBuild,omitempty"` JavaVersion string `json:"javaVersion,omitempty"` LaunchcontrolConfig *TargetLCTargetConfig `json:"launchcontrolConfig,omitempty"` LaunchcontrolName string `json:"launchcontrolName,omitempty"` Name string `json:"name,omitempty"` NotificationConfig *NotificationConfig `json:"notificationConfig,omitempty"` OwnerInfo *OwnerInfo `json:"ownerInfo,omitempty"` PlatformVersion string `json:"platformVersion,omitempty"` PresubmitIncrementalBuild bool `json:"presubmitIncrementalBuild,omitempty"` Priority string `json:"priority,omitempty"` Product string `json:"product,omitempty"` Signing *TargetSigningConfig `json:"signing,omitempty"` SubmitQueue *TargetSubmitQueueTargetConfig `json:"submitQueue,omitempty"` Target string `json:"target,omitempty"` TreehuggerValidationCheck *TargetTreehuggerValidationCheck `json:"treehuggerValidationCheck,omitempty"` TridentConfig *TargetTridentConfig `json:"tridentConfig,omitempty"` TridentPostsubmitPriority string `json:"tridentPostsubmitPriority,omitempty"` TridentPresubmitPriority string `json:"tridentPresubmitPriority,omitempty"` UseTrident bool `json:"useTrident,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. // "AdditionalBuildTargets") to unconditionally include in API requests. // By default, fields with empty values are omitted from API requests. // However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AdditionalBuildTargets") // to include in API requests with the JSON null value. By default, // fields with empty values are omitted from API requests. However, any // field with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*Target) MarshalJSON ¶
type TargetDependencyNode ¶
type TargetDependencyNode struct { ArtifactPrefixs []string `json:"artifactPrefixs,omitempty"` DestDir string `json:"destDir,omitempty"` TargetName string `json:"targetName,omitempty"` // ForceSendFields is a list of field names (e.g. "ArtifactPrefixs") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ArtifactPrefixs") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*TargetDependencyNode) MarshalJSON ¶
func (s *TargetDependencyNode) MarshalJSON() ([]byte, error)
type TargetExternalBuilderConfig ¶
type TargetExternalBuilderConfig struct { Enabled bool `json:"enabled,omitempty"` // ForceSendFields is a list of field names (e.g. "Enabled") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Enabled") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TargetExternalBuilderConfig) MarshalJSON ¶
func (s *TargetExternalBuilderConfig) MarshalJSON() ([]byte, error)
type TargetFeatureRolloutFlag ¶
type TargetFeatureRolloutFlag struct { BoolValue bool `json:"boolValue,omitempty"` FlagName string `json:"flagName,omitempty"` FloatValue float64 `json:"floatValue,omitempty"` IntValue int64 `json:"intValue,omitempty"` StringValue string `json:"stringValue,omitempty"` // ForceSendFields is a list of field names (e.g. "BoolValue") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BoolValue") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TargetFeatureRolloutFlag) MarshalJSON ¶
func (s *TargetFeatureRolloutFlag) MarshalJSON() ([]byte, error)
func (*TargetFeatureRolloutFlag) UnmarshalJSON ¶
func (s *TargetFeatureRolloutFlag) UnmarshalJSON(data []byte) error
type TargetFlashStationConfig ¶
type TargetFlashStationConfig struct { Enabled bool `json:"enabled,omitempty"` // ForceSendFields is a list of field names (e.g. "Enabled") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Enabled") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TargetFlashStationConfig) MarshalJSON ¶
func (s *TargetFlashStationConfig) MarshalJSON() ([]byte, error)
type TargetGetCall ¶
type TargetGetCall struct {
// contains filtered or unexported fields
}
func (*TargetGetCall) Context ¶
func (c *TargetGetCall) Context(ctx context.Context) *TargetGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*TargetGetCall) Do ¶
func (c *TargetGetCall) Do(opts ...googleapi.CallOption) (*Target, error)
Do executes the "androidbuildinternal.target.get" call. Exactly one of *Target or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *Target.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*TargetGetCall) Fields ¶
func (c *TargetGetCall) Fields(s ...googleapi.Field) *TargetGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*TargetGetCall) Header ¶
func (c *TargetGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*TargetGetCall) IfNoneMatch ¶
func (c *TargetGetCall) IfNoneMatch(entityTag string) *TargetGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type TargetLCTargetConfig ¶
type TargetLCTargetConfig struct { BuildGroup int64 `json:"buildGroup,omitempty"` Priority int64 `json:"priority,omitempty"` TesterRequireSpecificFiles bool `json:"testerRequireSpecificFiles,omitempty"` // ForceSendFields is a list of field names (e.g. "BuildGroup") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildGroup") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TargetLCTargetConfig) MarshalJSON ¶
func (s *TargetLCTargetConfig) MarshalJSON() ([]byte, error)
type TargetListCall ¶
type TargetListCall struct {
// contains filtered or unexported fields
}
func (*TargetListCall) AdditionalBuildTarget ¶
func (c *TargetListCall) AdditionalBuildTarget(additionalBuildTarget string) *TargetListCall
AdditionalBuildTarget sets the optional parameter "additionalBuildTarget":
func (*TargetListCall) Context ¶
func (c *TargetListCall) Context(ctx context.Context) *TargetListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*TargetListCall) Disabled ¶
func (c *TargetListCall) Disabled(disabled bool) *TargetListCall
Disabled sets the optional parameter "disabled":
func (*TargetListCall) Do ¶
func (c *TargetListCall) Do(opts ...googleapi.CallOption) (*TargetListResponse, error)
Do executes the "androidbuildinternal.target.list" call. Exactly one of *TargetListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *TargetListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*TargetListCall) EnvironmentVariable ¶
func (c *TargetListCall) EnvironmentVariable(environmentVariable string) *TargetListCall
EnvironmentVariable sets the optional parameter "environmentVariable":
func (*TargetListCall) EnvironmentVariableKey ¶
func (c *TargetListCall) EnvironmentVariableKey(environmentVariableKey string) *TargetListCall
EnvironmentVariableKey sets the optional parameter "environmentVariableKey":
func (*TargetListCall) Fields ¶
func (c *TargetListCall) Fields(s ...googleapi.Field) *TargetListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*TargetListCall) Header ¶
func (c *TargetListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*TargetListCall) IfNoneMatch ¶
func (c *TargetListCall) IfNoneMatch(entityTag string) *TargetListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*TargetListCall) LaunchcontrolName ¶
func (c *TargetListCall) LaunchcontrolName(launchcontrolName string) *TargetListCall
LaunchcontrolName sets the optional parameter "launchcontrolName":
func (*TargetListCall) MaxResults ¶
func (c *TargetListCall) MaxResults(maxResults int64) *TargetListCall
MaxResults sets the optional parameter "maxResults":
func (*TargetListCall) PageToken ¶
func (c *TargetListCall) PageToken(pageToken string) *TargetListCall
PageToken sets the optional parameter "pageToken":
func (*TargetListCall) Pages ¶
func (c *TargetListCall) Pages(ctx context.Context, f func(*TargetListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
func (*TargetListCall) Product ¶
func (c *TargetListCall) Product(product string) *TargetListCall
Product sets the optional parameter "product":
type TargetListResponse ¶
type TargetListResponse struct { NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` Targets []*Target `json:"targets,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "NextPageToken") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NextPageToken") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TargetListResponse) MarshalJSON ¶
func (s *TargetListResponse) MarshalJSON() ([]byte, error)
type TargetService ¶
type TargetService struct {
// contains filtered or unexported fields
}
func NewTargetService ¶
func NewTargetService(s *Service) *TargetService
func (*TargetService) Get ¶
func (r *TargetService) Get(branch string, resourceId string) *TargetGetCall
Get:
type TargetSigningConfig ¶
type TargetSigningConfig struct { Apks []*TargetSigningConfigApk `json:"apks,omitempty"` DefaultApks []string `json:"defaultApks,omitempty"` Otas []*TargetSigningConfigLooseOTA `json:"otas,omitempty"` PackageType string `json:"packageType,omitempty"` SigningBackend string `json:"signingBackend,omitempty"` // ForceSendFields is a list of field names (e.g. "Apks") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Apks") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TargetSigningConfig) MarshalJSON ¶
func (s *TargetSigningConfig) MarshalJSON() ([]byte, error)
type TargetSigningConfigApk ¶
type TargetSigningConfigApk struct { AclName string `json:"aclName,omitempty"` ApkRegex string `json:"apkRegex,omitempty"` InnerApks []*TargetSigningConfigApk `json:"innerApks,omitempty"` Key string `json:"key,omitempty"` MicroApks []*TargetSigningConfigMicroApk `json:"microApks,omitempty"` Name string `json:"name,omitempty"` PackageName string `json:"packageName,omitempty"` // ForceSendFields is a list of field names (e.g. "AclName") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AclName") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TargetSigningConfigApk) MarshalJSON ¶
func (s *TargetSigningConfigApk) MarshalJSON() ([]byte, error)
type TargetSigningConfigLooseOTA ¶
type TargetSigningConfigLooseOTA struct { AclName string `json:"aclName,omitempty"` Key string `json:"key,omitempty"` Name string `json:"name,omitempty"` // ForceSendFields is a list of field names (e.g. "AclName") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AclName") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TargetSigningConfigLooseOTA) MarshalJSON ¶
func (s *TargetSigningConfigLooseOTA) MarshalJSON() ([]byte, error)
type TargetSigningConfigMicroApk ¶
type TargetSigningConfigMicroApk struct { Key string `json:"key,omitempty"` Name string `json:"name,omitempty"` // ForceSendFields is a list of field names (e.g. "Key") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Key") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TargetSigningConfigMicroApk) MarshalJSON ¶
func (s *TargetSigningConfigMicroApk) MarshalJSON() ([]byte, error)
type TargetSubmitQueueTargetConfig ¶
type TargetSubmitQueueTargetConfig struct { Enabled bool `json:"enabled,omitempty"` TreehuggerEnabled bool `json:"treehuggerEnabled,omitempty"` Weight int64 `json:"weight,omitempty"` Whitelists []string `json:"whitelists,omitempty"` // ForceSendFields is a list of field names (e.g. "Enabled") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Enabled") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TargetSubmitQueueTargetConfig) MarshalJSON ¶
func (s *TargetSubmitQueueTargetConfig) MarshalJSON() ([]byte, error)
type TargetTreehuggerValidationCheck ¶
type TargetTreehuggerValidationCheck struct { BypassValidatorPlatformCheck bool `json:"bypassValidatorPlatformCheck,omitempty"` // ForceSendFields is a list of field names (e.g. // "BypassValidatorPlatformCheck") to unconditionally include in API // requests. By default, fields with empty values are omitted from API // requests. However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. // "BypassValidatorPlatformCheck") to include in API requests with the // JSON null value. By default, fields with empty values are omitted // from API requests. However, any field with an empty value appearing // in NullFields will be sent to the server as null. It is an error if a // field in this list has a non-empty value. This may be used to include // null fields in Patch requests. NullFields []string `json:"-"` }
func (*TargetTreehuggerValidationCheck) MarshalJSON ¶
func (s *TargetTreehuggerValidationCheck) MarshalJSON() ([]byte, error)
type TargetTridentConfig ¶
type TargetTridentConfig struct { DefaultEmptyImageSize int64 `json:"defaultEmptyImageSize,omitempty,string"` // ForceSendFields is a list of field names (e.g. // "DefaultEmptyImageSize") to unconditionally include in API requests. // By default, fields with empty values are omitted from API requests. // However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DefaultEmptyImageSize") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*TargetTridentConfig) MarshalJSON ¶
func (s *TargetTridentConfig) MarshalJSON() ([]byte, error)
type TestArtifactCopyToResponse ¶
type TestArtifactCopyToResponse struct { DestinationBucket string `json:"destinationBucket,omitempty"` DestinationPath string `json:"destinationPath,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "DestinationBucket") // to unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DestinationBucket") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*TestArtifactCopyToResponse) MarshalJSON ¶
func (s *TestArtifactCopyToResponse) MarshalJSON() ([]byte, error)
type TestArtifactListResponse ¶
type TestArtifactListResponse struct { NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` TestArtifacts []*BuildArtifactMetadata `json:"test_artifacts,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "NextPageToken") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NextPageToken") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TestArtifactListResponse) MarshalJSON ¶
func (s *TestArtifactListResponse) MarshalJSON() ([]byte, error)
type TestBench ¶
type TestBench struct { Cluster string `json:"cluster,omitempty"` ExtraArgs []*Arg `json:"extraArgs,omitempty"` Name string `json:"name,omitempty"` RunTarget string `json:"runTarget,omitempty"` // ForceSendFields is a list of field names (e.g. "Cluster") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Cluster") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TestBench) MarshalJSON ¶
type TestRequest ¶
type TestRequest struct { Atest *TestRequestATest `json:"atest,omitempty"` AtpTest *TestRequestAtpTest `json:"atpTest,omitempty"` BranchGcl string `json:"branchGcl,omitempty"` DeviceSelection *DeviceSelection `json:"deviceSelection,omitempty"` ExtraOptions []*Arg `json:"extraOptions,omitempty"` ExtraTargets []string `json:"extraTargets,omitempty"` GclTest *TestRequestAtpGclTest `json:"gclTest,omitempty"` ImportExtraArgs bool `json:"importExtraArgs,omitempty"` LocalTest *TestRequestLocalTest `json:"localTest,omitempty"` Location string `json:"location,omitempty"` PrimaryBuildDevice string `json:"primaryBuildDevice,omitempty"` RunCount int64 `json:"runCount,omitempty"` Runner string `json:"runner,omitempty"` RunnerOptions []*Arg `json:"runnerOptions,omitempty"` ShardCount int64 `json:"shardCount,omitempty"` TestBenchGcl string `json:"testBenchGcl,omitempty"` TestRunContext string `json:"testRunContext,omitempty"` TradefedTest *TestRequestTradefedTest `json:"tradefedTest,omitempty"` // ForceSendFields is a list of field names (e.g. "Atest") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Atest") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TestRequest) MarshalJSON ¶
func (s *TestRequest) MarshalJSON() ([]byte, error)
type TestRequestATest ¶
type TestRequestATest struct { Command string `json:"command,omitempty"` DeviceSelection *TestRequestATestDeviceSelection `json:"deviceSelection,omitempty"` // ForceSendFields is a list of field names (e.g. "Command") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Command") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TestRequestATest) MarshalJSON ¶
func (s *TestRequestATest) MarshalJSON() ([]byte, error)
type TestRequestATestDeviceSelection ¶
type TestRequestATestDeviceSelection struct { Product string `json:"product,omitempty"` Type string `json:"type,omitempty"` // ForceSendFields is a list of field names (e.g. "Product") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Product") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TestRequestATestDeviceSelection) MarshalJSON ¶
func (s *TestRequestATestDeviceSelection) MarshalJSON() ([]byte, error)
type TestRequestAtpGclTest ¶
type TestRequestAtpGclTest struct { TestGcl string `json:"testGcl,omitempty"` // ForceSendFields is a list of field names (e.g. "TestGcl") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "TestGcl") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TestRequestAtpGclTest) MarshalJSON ¶
func (s *TestRequestAtpGclTest) MarshalJSON() ([]byte, error)
type TestRequestAtpTest ¶
type TestRequestAtpTest struct { TestName string `json:"testName,omitempty"` // ForceSendFields is a list of field names (e.g. "TestName") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "TestName") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TestRequestAtpTest) MarshalJSON ¶
func (s *TestRequestAtpTest) MarshalJSON() ([]byte, error)
type TestRequestLocalTest ¶
type TestRequestLocalTest struct { SkipBuild bool `json:"skipBuild,omitempty"` SubConfig string `json:"subConfig,omitempty"` TestName string `json:"testName,omitempty"` // ForceSendFields is a list of field names (e.g. "SkipBuild") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "SkipBuild") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TestRequestLocalTest) MarshalJSON ¶
func (s *TestRequestLocalTest) MarshalJSON() ([]byte, error)
type TestRequestTradefedTest ¶
type TestRequestTradefedTest struct { CommandLine string `json:"commandLine,omitempty"` // ForceSendFields is a list of field names (e.g. "CommandLine") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CommandLine") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TestRequestTradefedTest) MarshalJSON ¶
func (s *TestRequestTradefedTest) MarshalJSON() ([]byte, error)
type TestResult ¶
type TestResult struct { CompleteTimestamp int64 `json:"completeTimestamp,omitempty,string"` CreationTimestamp int64 `json:"creationTimestamp,omitempty,string"` Critical bool `json:"critical,omitempty"` Id int64 `json:"id,omitempty,string"` PostedToGerrit bool `json:"postedToGerrit,omitempty"` Revision string `json:"revision,omitempty"` Status string `json:"status,omitempty"` Summary string `json:"summary,omitempty"` TestRunnerType string `json:"testRunnerType,omitempty"` TestSuite string `json:"testSuite,omitempty"` TestTag string `json:"testTag,omitempty"` TestUri string `json:"testUri,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "CompleteTimestamp") // to unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CompleteTimestamp") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*TestResult) MarshalJSON ¶
func (s *TestResult) MarshalJSON() ([]byte, error)
type TestResultListResponse ¶
type TestResultListResponse struct { NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` TestResults []*TestResult `json:"testResults,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "NextPageToken") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NextPageToken") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TestResultListResponse) MarshalJSON ¶
func (s *TestResultListResponse) MarshalJSON() ([]byte, error)
type TestResultSummary ¶
type TestResultSummary struct { AllCriticalTestsPassed bool `json:"allCriticalTestsPassed,omitempty"` CompletedTools []string `json:"completedTools,omitempty"` TestsComplete bool `json:"testsComplete,omitempty"` ToolGroups map[string]TestResultSummaryToolGroup `json:"toolGroups,omitempty"` // ForceSendFields is a list of field names (e.g. // "AllCriticalTestsPassed") to unconditionally include in API requests. // By default, fields with empty values are omitted from API requests. // However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AllCriticalTestsPassed") // to include in API requests with the JSON null value. By default, // fields with empty values are omitted from API requests. However, any // field with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*TestResultSummary) MarshalJSON ¶
func (s *TestResultSummary) MarshalJSON() ([]byte, error)
type TestResultSummaryToolGroup ¶
type TestResultSummaryToolGroup struct { TestSuites map[string]TestResultSummaryToolGroupTestSuite `json:"testSuites,omitempty"` ToolgroupStatus string `json:"toolgroupStatus,omitempty"` // ForceSendFields is a list of field names (e.g. "TestSuites") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "TestSuites") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TestResultSummaryToolGroup) MarshalJSON ¶
func (s *TestResultSummaryToolGroup) MarshalJSON() ([]byte, error)
type TestResultSummaryToolGroupTestSuite ¶
type TestResultSummaryToolGroupTestSuite struct { Passed bool `json:"passed,omitempty"` PassedTestTags map[string]string `json:"passedTestTags,omitempty"` TestTags map[string]string `json:"testTags,omitempty"` TestsuiteStatus string `json:"testsuiteStatus,omitempty"` // ForceSendFields is a list of field names (e.g. "Passed") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Passed") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TestResultSummaryToolGroupTestSuite) MarshalJSON ¶
func (s *TestResultSummaryToolGroupTestSuite) MarshalJSON() ([]byte, error)
type TestartifactCopyToCall ¶
type TestartifactCopyToCall struct {
// contains filtered or unexported fields
}
func (*TestartifactCopyToCall) Context ¶
func (c *TestartifactCopyToCall) Context(ctx context.Context) *TestartifactCopyToCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*TestartifactCopyToCall) DestinationBucket ¶
func (c *TestartifactCopyToCall) DestinationBucket(destinationBucket string) *TestartifactCopyToCall
DestinationBucket sets the optional parameter "destinationBucket":
func (*TestartifactCopyToCall) DestinationPath ¶
func (c *TestartifactCopyToCall) DestinationPath(destinationPath string) *TestartifactCopyToCall
DestinationPath sets the optional parameter "destinationPath":
func (*TestartifactCopyToCall) Do ¶
func (c *TestartifactCopyToCall) Do(opts ...googleapi.CallOption) (*TestArtifactCopyToResponse, error)
Do executes the "androidbuildinternal.testartifact.copyTo" call. Exactly one of *TestArtifactCopyToResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *TestArtifactCopyToResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*TestartifactCopyToCall) Fields ¶
func (c *TestartifactCopyToCall) Fields(s ...googleapi.Field) *TestartifactCopyToCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*TestartifactCopyToCall) Header ¶
func (c *TestartifactCopyToCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type TestartifactDeleteCall ¶
type TestartifactDeleteCall struct {
// contains filtered or unexported fields
}
func (*TestartifactDeleteCall) Context ¶
func (c *TestartifactDeleteCall) Context(ctx context.Context) *TestartifactDeleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*TestartifactDeleteCall) DeleteObject ¶
func (c *TestartifactDeleteCall) DeleteObject(deleteObject bool) *TestartifactDeleteCall
DeleteObject sets the optional parameter "deleteObject":
func (*TestartifactDeleteCall) Do ¶
func (c *TestartifactDeleteCall) Do(opts ...googleapi.CallOption) error
Do executes the "androidbuildinternal.testartifact.delete" call.
func (*TestartifactDeleteCall) Fields ¶
func (c *TestartifactDeleteCall) Fields(s ...googleapi.Field) *TestartifactDeleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*TestartifactDeleteCall) Header ¶
func (c *TestartifactDeleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type TestartifactGetCall ¶
type TestartifactGetCall struct {
// contains filtered or unexported fields
}
func (*TestartifactGetCall) Context ¶
func (c *TestartifactGetCall) Context(ctx context.Context) *TestartifactGetCall
Context sets the context to be used in this call's Do and Download methods. Any pending HTTP request will be aborted if the provided context is canceled.
func (*TestartifactGetCall) Do ¶
func (c *TestartifactGetCall) Do(opts ...googleapi.CallOption) (*BuildArtifactMetadata, error)
Do executes the "androidbuildinternal.testartifact.get" call. Exactly one of *BuildArtifactMetadata or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildArtifactMetadata.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*TestartifactGetCall) Download ¶
func (c *TestartifactGetCall) Download(opts ...googleapi.CallOption) (*http.Response, error)
Download fetches the API endpoint's "media" value, instead of the normal API response value. If the returned error is nil, the Response is guaranteed to have a 2xx status code. Callers must close the Response.Body as usual.
func (*TestartifactGetCall) Fields ¶
func (c *TestartifactGetCall) Fields(s ...googleapi.Field) *TestartifactGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*TestartifactGetCall) Header ¶
func (c *TestartifactGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*TestartifactGetCall) IfNoneMatch ¶
func (c *TestartifactGetCall) IfNoneMatch(entityTag string) *TestartifactGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type TestartifactListCall ¶
type TestartifactListCall struct {
// contains filtered or unexported fields
}
func (*TestartifactListCall) Context ¶
func (c *TestartifactListCall) Context(ctx context.Context) *TestartifactListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*TestartifactListCall) Do ¶
func (c *TestartifactListCall) Do(opts ...googleapi.CallOption) (*TestArtifactListResponse, error)
Do executes the "androidbuildinternal.testartifact.list" call. Exactly one of *TestArtifactListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *TestArtifactListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*TestartifactListCall) Fields ¶
func (c *TestartifactListCall) Fields(s ...googleapi.Field) *TestartifactListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*TestartifactListCall) Header ¶
func (c *TestartifactListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*TestartifactListCall) IfNoneMatch ¶
func (c *TestartifactListCall) IfNoneMatch(entityTag string) *TestartifactListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*TestartifactListCall) MaxResults ¶
func (c *TestartifactListCall) MaxResults(maxResults int64) *TestartifactListCall
MaxResults sets the optional parameter "maxResults":
func (*TestartifactListCall) PageToken ¶
func (c *TestartifactListCall) PageToken(pageToken string) *TestartifactListCall
PageToken sets the optional parameter "pageToken":
func (*TestartifactListCall) Pages ¶
func (c *TestartifactListCall) Pages(ctx context.Context, f func(*TestArtifactListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type TestartifactPatchCall ¶
type TestartifactPatchCall struct {
// contains filtered or unexported fields
}
func (*TestartifactPatchCall) Context ¶
func (c *TestartifactPatchCall) Context(ctx context.Context) *TestartifactPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*TestartifactPatchCall) Do ¶
func (c *TestartifactPatchCall) Do(opts ...googleapi.CallOption) (*BuildArtifactMetadata, error)
Do executes the "androidbuildinternal.testartifact.patch" call. Exactly one of *BuildArtifactMetadata or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildArtifactMetadata.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*TestartifactPatchCall) Fields ¶
func (c *TestartifactPatchCall) Fields(s ...googleapi.Field) *TestartifactPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*TestartifactPatchCall) Header ¶
func (c *TestartifactPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type TestartifactService ¶
type TestartifactService struct {
// contains filtered or unexported fields
}
func NewTestartifactService ¶
func NewTestartifactService(s *Service) *TestartifactService
func (*TestartifactService) CopyTo ¶
func (r *TestartifactService) CopyTo(buildType string, buildId string, target string, attemptId string, testResultId int64, artifactName string) *TestartifactCopyToCall
CopyTo:
func (*TestartifactService) Delete ¶
func (r *TestartifactService) Delete(buildType string, buildId string, target string, attemptId string, testResultId int64, resourceId string) *TestartifactDeleteCall
Delete:
func (*TestartifactService) Get ¶
func (r *TestartifactService) Get(buildType string, buildId string, target string, attemptId string, testResultId int64, resourceId string) *TestartifactGetCall
Get:
func (*TestartifactService) List ¶
func (r *TestartifactService) List(buildType string, buildId string, target string, attemptId string, testResultId int64) *TestartifactListCall
List:
func (*TestartifactService) Patch ¶
func (r *TestartifactService) Patch(buildType string, buildId string, target string, attemptId string, testResultId int64, resourceId string, buildartifactmetadata *BuildArtifactMetadata) *TestartifactPatchCall
Patch:
func (*TestartifactService) Update ¶
func (r *TestartifactService) Update(buildType string, buildId string, target string, attemptId string, testResultId int64, resourceId string, buildartifactmetadata *BuildArtifactMetadata) *TestartifactUpdateCall
Update:
type TestartifactUpdateCall ¶
type TestartifactUpdateCall struct {
// contains filtered or unexported fields
}
func (*TestartifactUpdateCall) Context ¶
func (c *TestartifactUpdateCall) Context(ctx context.Context) *TestartifactUpdateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled. This context will supersede any context previously provided to the ResumableMedia method.
func (*TestartifactUpdateCall) Do ¶
func (c *TestartifactUpdateCall) Do(opts ...googleapi.CallOption) (*BuildArtifactMetadata, error)
Do executes the "androidbuildinternal.testartifact.update" call. Exactly one of *BuildArtifactMetadata or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *BuildArtifactMetadata.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*TestartifactUpdateCall) Fields ¶
func (c *TestartifactUpdateCall) Fields(s ...googleapi.Field) *TestartifactUpdateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*TestartifactUpdateCall) Header ¶
func (c *TestartifactUpdateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*TestartifactUpdateCall) Media ¶
func (c *TestartifactUpdateCall) Media(r io.Reader, options ...googleapi.MediaOption) *TestartifactUpdateCall
Media specifies the media to upload in one or more chunks. The chunk size may be controlled by supplying a MediaOption generated by googleapi.ChunkSize. The chunk size defaults to googleapi.DefaultUploadChunkSize.The Content-Type header used in the upload request will be determined by sniffing the contents of r, unless a MediaOption generated by googleapi.ContentType is supplied. At most one of Media and ResumableMedia may be set.
func (*TestartifactUpdateCall) ProgressUpdater ¶
func (c *TestartifactUpdateCall) ProgressUpdater(pu googleapi.ProgressUpdater) *TestartifactUpdateCall
ProgressUpdater provides a callback function that will be called after every chunk. It should be a low-latency function in order to not slow down the upload operation. This should only be called when using ResumableMedia (as opposed to Media).
func (*TestartifactUpdateCall) ResumableMedia
deprecated
func (c *TestartifactUpdateCall) ResumableMedia(ctx context.Context, r io.ReaderAt, size int64, mediaType string) *TestartifactUpdateCall
ResumableMedia specifies the media to upload in chunks and can be canceled with ctx.
Deprecated: use Media instead.
At most one of Media and ResumableMedia may be set. mediaType identifies the MIME media type of the upload, such as "image/png". If mediaType is "", it will be auto-detected. The provided ctx will supersede any context previously provided to the Context method.
type TestresultGetCall ¶
type TestresultGetCall struct {
// contains filtered or unexported fields
}
func (*TestresultGetCall) Context ¶
func (c *TestresultGetCall) Context(ctx context.Context) *TestresultGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*TestresultGetCall) Do ¶
func (c *TestresultGetCall) Do(opts ...googleapi.CallOption) (*TestResult, error)
Do executes the "androidbuildinternal.testresult.get" call. Exactly one of *TestResult or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *TestResult.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*TestresultGetCall) Fields ¶
func (c *TestresultGetCall) Fields(s ...googleapi.Field) *TestresultGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*TestresultGetCall) Header ¶
func (c *TestresultGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*TestresultGetCall) IfNoneMatch ¶
func (c *TestresultGetCall) IfNoneMatch(entityTag string) *TestresultGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type TestresultInsertCall ¶
type TestresultInsertCall struct {
// contains filtered or unexported fields
}
func (*TestresultInsertCall) Context ¶
func (c *TestresultInsertCall) Context(ctx context.Context) *TestresultInsertCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*TestresultInsertCall) Do ¶
func (c *TestresultInsertCall) Do(opts ...googleapi.CallOption) (*TestResult, error)
Do executes the "androidbuildinternal.testresult.insert" call. Exactly one of *TestResult or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *TestResult.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*TestresultInsertCall) Fields ¶
func (c *TestresultInsertCall) Fields(s ...googleapi.Field) *TestresultInsertCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*TestresultInsertCall) Header ¶
func (c *TestresultInsertCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type TestresultListCall ¶
type TestresultListCall struct {
// contains filtered or unexported fields
}
func (*TestresultListCall) Context ¶
func (c *TestresultListCall) Context(ctx context.Context) *TestresultListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*TestresultListCall) Do ¶
func (c *TestresultListCall) Do(opts ...googleapi.CallOption) (*TestResultListResponse, error)
Do executes the "androidbuildinternal.testresult.list" call. Exactly one of *TestResultListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *TestResultListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*TestresultListCall) Fields ¶
func (c *TestresultListCall) Fields(s ...googleapi.Field) *TestresultListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*TestresultListCall) Header ¶
func (c *TestresultListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*TestresultListCall) IfNoneMatch ¶
func (c *TestresultListCall) IfNoneMatch(entityTag string) *TestresultListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*TestresultListCall) MaxResults ¶
func (c *TestresultListCall) MaxResults(maxResults int64) *TestresultListCall
MaxResults sets the optional parameter "maxResults":
func (*TestresultListCall) PageToken ¶
func (c *TestresultListCall) PageToken(pageToken string) *TestresultListCall
PageToken sets the optional parameter "pageToken":
func (*TestresultListCall) Pages ¶
func (c *TestresultListCall) Pages(ctx context.Context, f func(*TestResultListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
func (*TestresultListCall) Status ¶
func (c *TestresultListCall) Status(status string) *TestresultListCall
Status sets the optional parameter "status":
Possible values:
"cancelled" "completeFail" "completePass" "error" "inProgress" "infraError" "unknown"
func (*TestresultListCall) TestSuites ¶
func (c *TestresultListCall) TestSuites(testSuites ...string) *TestresultListCall
TestSuites sets the optional parameter "testSuites":
type TestresultPatchCall ¶
type TestresultPatchCall struct {
// contains filtered or unexported fields
}
func (*TestresultPatchCall) Context ¶
func (c *TestresultPatchCall) Context(ctx context.Context) *TestresultPatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*TestresultPatchCall) Do ¶
func (c *TestresultPatchCall) Do(opts ...googleapi.CallOption) (*TestResult, error)
Do executes the "androidbuildinternal.testresult.patch" call. Exactly one of *TestResult or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *TestResult.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*TestresultPatchCall) Fields ¶
func (c *TestresultPatchCall) Fields(s ...googleapi.Field) *TestresultPatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*TestresultPatchCall) Header ¶
func (c *TestresultPatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type TestresultService ¶
type TestresultService struct {
// contains filtered or unexported fields
}
func NewTestresultService ¶
func NewTestresultService(s *Service) *TestresultService
func (*TestresultService) Get ¶
func (r *TestresultService) Get(buildId string, target string, attemptId string, resourceId int64) *TestresultGetCall
Get:
func (*TestresultService) Insert ¶
func (r *TestresultService) Insert(buildId string, target string, attemptId string, testresult *TestResult) *TestresultInsertCall
Insert:
func (*TestresultService) List ¶
func (r *TestresultService) List(buildId string, target string, attemptId string) *TestresultListCall
List:
func (*TestresultService) Patch ¶
func (r *TestresultService) Patch(buildId string, target string, attemptId string, resourceId int64, testresult *TestResult) *TestresultPatchCall
Patch:
func (*TestresultService) Update ¶
func (r *TestresultService) Update(buildId string, target string, attemptId string, resourceId int64, testresult *TestResult) *TestresultUpdateCall
Update:
type TestresultUpdateCall ¶
type TestresultUpdateCall struct {
// contains filtered or unexported fields
}
func (*TestresultUpdateCall) Context ¶
func (c *TestresultUpdateCall) Context(ctx context.Context) *TestresultUpdateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*TestresultUpdateCall) Do ¶
func (c *TestresultUpdateCall) Do(opts ...googleapi.CallOption) (*TestResult, error)
Do executes the "androidbuildinternal.testresult.update" call. Exactly one of *TestResult or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *TestResult.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*TestresultUpdateCall) Fields ¶
func (c *TestresultUpdateCall) Fields(s ...googleapi.Field) *TestresultUpdateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*TestresultUpdateCall) Header ¶
func (c *TestresultUpdateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type TokenPageResult ¶
type TokenPageResult struct { NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` // ForceSendFields is a list of field names (e.g. "NextPageToken") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NextPageToken") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*TokenPageResult) MarshalJSON ¶
func (s *TokenPageResult) MarshalJSON() ([]byte, error)
type UrlManifestLocation ¶
type UrlManifestLocation struct { Url string `json:"url,omitempty"` // ForceSendFields is a list of field names (e.g. "Url") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Url") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*UrlManifestLocation) MarshalJSON ¶
func (s *UrlManifestLocation) MarshalJSON() ([]byte, error)
type User ¶
type User struct { AccountId int64 `json:"accountId,omitempty,string"` Email string `json:"email,omitempty"` Name string `json:"name,omitempty"` Username string `json:"username,omitempty"` // ForceSendFields is a list of field names (e.g. "AccountId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AccountId") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*User) MarshalJSON ¶
type VersionBumpInfo ¶
type VersionBumpInfo struct { Filename string `json:"filename,omitempty"` GerritName string `json:"gerritName,omitempty"` Project string `json:"project,omitempty"` Regex string `json:"regex,omitempty"` ReleaseBranch string `json:"releaseBranch,omitempty"` VersionName string `json:"versionName,omitempty"` // ForceSendFields is a list of field names (e.g. "Filename") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Filename") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*VersionBumpInfo) MarshalJSON ¶
func (s *VersionBumpInfo) MarshalJSON() ([]byte, error)
type WorkNode ¶
type WorkNode struct { AvailabilityTimeMillis int64 `json:"availabilityTimeMillis,omitempty,string"` ChangeSetSpecIds []string `json:"changeSetSpecIds,omitempty"` ContainerId string `json:"containerId,omitempty"` CreationTimeMillis int64 `json:"creationTimeMillis,omitempty,string"` CurrentAttempt *WorkNodeAttempt `json:"currentAttempt,omitempty"` ExpirationTimeMillis int64 `json:"expirationTimeMillis,omitempty,string"` HardDeadlineMillis int64 `json:"hardDeadlineMillis,omitempty,string"` HeartbeatTimeMillis int64 `json:"heartbeatTimeMillis,omitempty,string"` Id string `json:"id,omitempty"` InputEdges []*InputEdge `json:"inputEdges,omitempty"` IsFinal bool `json:"isFinal,omitempty"` LastUpdatedMillis int64 `json:"lastUpdatedMillis,omitempty,string"` NodeClass string `json:"nodeClass,omitempty"` PreviousAttempts []*WorkNodeAttempt `json:"previousAttempts,omitempty"` Priority int64 `json:"priority,omitempty,string"` RetryStatus *WorkNodeRetry `json:"retryStatus,omitempty"` Revision string `json:"revision,omitempty"` Status string `json:"status,omitempty"` StepTrackers []*WorkNodeStepTracker `json:"stepTrackers,omitempty"` Tag string `json:"tag,omitempty"` User string `json:"user,omitempty"` WorkExecutorType string `json:"workExecutorType,omitempty"` WorkOutput *WorkProduct `json:"workOutput,omitempty"` WorkParameters *WorkParameters `json:"workParameters,omitempty"` WorkerId string `json:"workerId,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. // "AvailabilityTimeMillis") to unconditionally include in API requests. // By default, fields with empty values are omitted from API requests. // However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AvailabilityTimeMillis") // to include in API requests with the JSON null value. By default, // fields with empty values are omitted from API requests. However, any // field with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*WorkNode) MarshalJSON ¶
type WorkNodeAttempt ¶
type WorkNodeAttempt struct { AttemptId string `json:"attemptId,omitempty"` ProgressMessages []*WorkNodeProgressMessage `json:"progressMessages,omitempty"` StartTimeMillis int64 `json:"startTimeMillis,omitempty,string"` // ForceSendFields is a list of field names (e.g. "AttemptId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AttemptId") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkNodeAttempt) MarshalJSON ¶
func (s *WorkNodeAttempt) MarshalJSON() ([]byte, error)
type WorkNodeCompleteRequest ¶
type WorkNodeCompleteRequest struct { ProgressMessage *WorkNodeProgressMessage `json:"progressMessage,omitempty"` ProgressMessages []*WorkNodeProgressMessage `json:"progressMessages,omitempty"` Reason string `json:"reason,omitempty"` Status string `json:"status,omitempty"` WorkNode *WorkNode `json:"workNode,omitempty"` WorkProduct *WorkProduct `json:"workProduct,omitempty"` // ForceSendFields is a list of field names (e.g. "ProgressMessage") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ProgressMessage") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*WorkNodeCompleteRequest) MarshalJSON ¶
func (s *WorkNodeCompleteRequest) MarshalJSON() ([]byte, error)
type WorkNodeCompleteResponse ¶
type WorkNodeCompleteResponse struct { WorkNode *WorkNode `json:"workNode,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "WorkNode") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "WorkNode") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkNodeCompleteResponse) MarshalJSON ¶
func (s *WorkNodeCompleteResponse) MarshalJSON() ([]byte, error)
type WorkNodeFailRequest ¶
type WorkNodeFailRequest struct { ProgressMessage *WorkNodeProgressMessage `json:"progressMessage,omitempty"` ProgressMessages []*WorkNodeProgressMessage `json:"progressMessages,omitempty"` Reason string `json:"reason,omitempty"` RetryDelayMillis int64 `json:"retryDelayMillis,omitempty,string"` WorkNode *WorkNode `json:"workNode,omitempty"` // ForceSendFields is a list of field names (e.g. "ProgressMessage") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ProgressMessage") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*WorkNodeFailRequest) MarshalJSON ¶
func (s *WorkNodeFailRequest) MarshalJSON() ([]byte, error)
type WorkNodeFailResponse ¶
type WorkNodeFailResponse struct { WorkNode *WorkNode `json:"workNode,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "WorkNode") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "WorkNode") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkNodeFailResponse) MarshalJSON ¶
func (s *WorkNodeFailResponse) MarshalJSON() ([]byte, error)
type WorkNodeListResponse ¶
type WorkNodeListResponse struct { TokenPageResult *TokenPageResult `json:"tokenPageResult,omitempty"` WorkNodes []*WorkNode `json:"workNodes,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "TokenPageResult") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "TokenPageResult") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*WorkNodeListResponse) MarshalJSON ¶
func (s *WorkNodeListResponse) MarshalJSON() ([]byte, error)
type WorkNodeMakeAvailableResponse ¶
type WorkNodeMakeAvailableResponse struct { WorkNode *WorkNode `json:"workNode,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "WorkNode") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "WorkNode") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkNodeMakeAvailableResponse) MarshalJSON ¶
func (s *WorkNodeMakeAvailableResponse) MarshalJSON() ([]byte, error)
type WorkNodePopRequest ¶
type WorkNodePopRequest struct { HeartbeatTimeMillis int64 `json:"heartbeatTimeMillis,omitempty,string"` MaximumRetries int64 `json:"maximumRetries,omitempty"` NodeId string `json:"nodeId,omitempty"` PoppedStatus string `json:"poppedStatus,omitempty"` ProgressMessage *WorkNodeProgressMessage `json:"progressMessage,omitempty"` ProgressMessages []*WorkNodeProgressMessage `json:"progressMessages,omitempty"` WorkExecutorType string `json:"workExecutorType,omitempty"` WorkerId string `json:"workerId,omitempty"` // ForceSendFields is a list of field names (e.g. "HeartbeatTimeMillis") // to unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "HeartbeatTimeMillis") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*WorkNodePopRequest) MarshalJSON ¶
func (s *WorkNodePopRequest) MarshalJSON() ([]byte, error)
type WorkNodePopResponse ¶
type WorkNodePopResponse struct { InputWorkNodes []*WorkNode `json:"inputWorkNodes,omitempty"` WorkNode *WorkNode `json:"workNode,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "InputWorkNodes") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "InputWorkNodes") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*WorkNodePopResponse) MarshalJSON ¶
func (s *WorkNodePopResponse) MarshalJSON() ([]byte, error)
type WorkNodeProgressMessage ¶
type WorkNodeProgressMessage struct { AtpMessage *WorkNodeProgressMessageAtpMachineReadableMessage `json:"atpMessage,omitempty"` AttemptEnded *WorkNodeProgressMessageAttemptEnded `json:"attemptEnded,omitempty"` DisplayMessage string `json:"displayMessage,omitempty"` MessageString string `json:"messageString,omitempty"` TimeMillis int64 `json:"timeMillis,omitempty,string"` // ForceSendFields is a list of field names (e.g. "AtpMessage") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AtpMessage") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkNodeProgressMessage) MarshalJSON ¶
func (s *WorkNodeProgressMessage) MarshalJSON() ([]byte, error)
type WorkNodeProgressMessageAtpMachineReadableMessage ¶
type WorkNodeProgressMessageAtpMachineReadableMessage struct { State string `json:"state,omitempty"` // ForceSendFields is a list of field names (e.g. "State") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "State") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkNodeProgressMessageAtpMachineReadableMessage) MarshalJSON ¶
func (s *WorkNodeProgressMessageAtpMachineReadableMessage) MarshalJSON() ([]byte, error)
type WorkNodeProgressMessageAttemptEnded ¶
type WorkNodeProgressMessageAttemptEnded struct { ActionType string `json:"actionType,omitempty"` Reason string `json:"reason,omitempty"` // ForceSendFields is a list of field names (e.g. "ActionType") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ActionType") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkNodeProgressMessageAttemptEnded) MarshalJSON ¶
func (s *WorkNodeProgressMessageAttemptEnded) MarshalJSON() ([]byte, error)
type WorkNodeRemovePiiResponse ¶
type WorkNodeRemovePiiResponse struct { WorkNode *WorkNode `json:"workNode,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "WorkNode") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "WorkNode") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkNodeRemovePiiResponse) MarshalJSON ¶
func (s *WorkNodeRemovePiiResponse) MarshalJSON() ([]byte, error)
type WorkNodeRetry ¶
type WorkNodeRetry struct { MaximumRetries int64 `json:"maximumRetries,omitempty"` RetryCount int64 `json:"retryCount,omitempty"` // ForceSendFields is a list of field names (e.g. "MaximumRetries") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "MaximumRetries") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*WorkNodeRetry) MarshalJSON ¶
func (s *WorkNodeRetry) MarshalJSON() ([]byte, error)
type WorkNodeStepTracker ¶
type WorkNodeStepTracker struct { FinalMessage string `json:"finalMessage,omitempty"` ItemIndex int64 `json:"itemIndex,omitempty"` ItemName string `json:"itemName,omitempty"` ItemType string `json:"itemType,omitempty"` LastTimestamp int64 `json:"lastTimestamp,omitempty,string"` StartTimestamp int64 `json:"startTimestamp,omitempty,string"` Status string `json:"status,omitempty"` StepName string `json:"stepName,omitempty"` TotalItems int64 `json:"totalItems,omitempty"` // ForceSendFields is a list of field names (e.g. "FinalMessage") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "FinalMessage") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkNodeStepTracker) MarshalJSON ¶
func (s *WorkNodeStepTracker) MarshalJSON() ([]byte, error)
type WorkNodeTouchResponse ¶
type WorkNodeTouchResponse struct { WorkNode *WorkNode `json:"workNode,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "WorkNode") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "WorkNode") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkNodeTouchResponse) MarshalJSON ¶
func (s *WorkNodeTouchResponse) MarshalJSON() ([]byte, error)
type WorkParameters ¶
type WorkParameters struct { AtpTestParameters *WorkParametersAtpTestParameters `json:"atpTestParameters,omitempty"` AutomergeMergePath *WorkParametersAutomergeMergePathParameters `json:"automergeMergePath,omitempty"` BisectionStep *WorkParametersBisectionStepParameters `json:"bisectionStep,omitempty"` ChangeFinished *WorkParametersPendingChangeFinishedParameters `json:"changeFinished,omitempty"` ConductorRequest *ConductorRequest `json:"conductorRequest,omitempty"` FetchChangesRequest *WorkParametersFetchChangesRequestParameters `json:"fetchChangesRequest,omitempty"` GerritPollerMonitorRequest *WorkParametersGerritPollerMonitorRequestParameters `json:"gerritPollerMonitorRequest,omitempty"` ImageRequest *ImageRequest `json:"imageRequest,omitempty"` ManifestAssembler *WorkParametersManifestAssemblerParameters `json:"manifestAssembler,omitempty"` PresubmitAnalysis *WorkParametersPresubmitAnalysisParameters `json:"presubmitAnalysis,omitempty"` PresubmitPreflight *WorkParametersPresubmitPreflightParameters `json:"presubmitPreflight,omitempty"` ReleaseRequest *ReleaseRequest `json:"releaseRequest,omitempty"` SelfserviceOperation *SelfserviceOperation `json:"selfserviceOperation,omitempty"` SubmitQueue *WorkParametersPendingChangeBuildParameters `json:"submitQueue,omitempty"` SubmittedBuild *WorkParametersSubmittedBuildParameters `json:"submittedBuild,omitempty"` SubmittedBuildRequest *WorkParametersSubmittedBuildRequestParameters `json:"submittedBuildRequest,omitempty"` TestProviderParameters *WorkParametersTestProviderParameters `json:"testProviderParameters,omitempty"` TrybotFinished *WorkParametersTrybotFinishedParameters `json:"trybotFinished,omitempty"` // ForceSendFields is a list of field names (e.g. "AtpTestParameters") // to unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "AtpTestParameters") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*WorkParameters) MarshalJSON ¶
func (s *WorkParameters) MarshalJSON() ([]byte, error)
type WorkParametersAtpTestParameters ¶
type WorkParametersAtpTestParameters struct { Branch string `json:"branch,omitempty"` CommandLine string `json:"commandLine,omitempty"` ConfigChangeId string `json:"configChangeId,omitempty"` Experimental bool `json:"experimental,omitempty"` ExtraOptions []*Arg `json:"extraOptions,omitempty"` ExtraTargets []string `json:"extraTargets,omitempty"` Labels []string `json:"labels,omitempty"` PrimaryBuildDevice string `json:"primaryBuildDevice,omitempty"` RunCount int64 `json:"runCount,omitempty"` Runner string `json:"runner,omitempty"` RunnerOptions []*Arg `json:"runnerOptions,omitempty"` Severity string `json:"severity,omitempty"` ShardCount int64 `json:"shardCount,omitempty"` Target string `json:"target,omitempty"` TestBench *TestBench `json:"testBench,omitempty"` TestName string `json:"testName,omitempty"` // ForceSendFields is a list of field names (e.g. "Branch") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Branch") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkParametersAtpTestParameters) MarshalJSON ¶
func (s *WorkParametersAtpTestParameters) MarshalJSON() ([]byte, error)
type WorkParametersAutomergeMergePathParameters ¶
type WorkParametersAutomergeMergePathParameters struct { DestinationBranch string `json:"destinationBranch,omitempty"` DestinationHostServer string `json:"destinationHostServer,omitempty"` OriginalSourceBranch string `json:"originalSourceBranch,omitempty"` OriginalSourceHostServer string `json:"originalSourceHostServer,omitempty"` ProjectsToMerges []string `json:"projectsToMerges,omitempty"` Settings *WorkParametersAutomergeMergePathParametersAutomergeMergePathSettings `json:"settings,omitempty"` SourceBranch string `json:"sourceBranch,omitempty"` SourceHostServer string `json:"sourceHostServer,omitempty"` // ForceSendFields is a list of field names (e.g. "DestinationBranch") // to unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DestinationBranch") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*WorkParametersAutomergeMergePathParameters) MarshalJSON ¶
func (s *WorkParametersAutomergeMergePathParameters) MarshalJSON() ([]byte, error)
type WorkParametersAutomergeMergePathParametersAutomergeMergePathSettings ¶
type WorkParametersAutomergeMergePathParametersAutomergeMergePathSettings struct { BlankMergeRegexes []string `json:"blankMergeRegexes,omitempty"` CcEmails []string `json:"ccEmails,omitempty"` ConflictOwnerEmails []string `json:"conflictOwnerEmails,omitempty"` // ForceSendFields is a list of field names (e.g. "BlankMergeRegexes") // to unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BlankMergeRegexes") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*WorkParametersAutomergeMergePathParametersAutomergeMergePathSettings) MarshalJSON ¶
func (s *WorkParametersAutomergeMergePathParametersAutomergeMergePathSettings) MarshalJSON() ([]byte, error)
type WorkParametersBisectionStepParameters ¶
type WorkParametersBisectionStepParameters struct { ForrestSubmittedBuilds *ForrestSubmittedBuilds `json:"forrestSubmittedBuilds,omitempty"` IsValidationStep bool `json:"isValidationStep,omitempty"` // ForceSendFields is a list of field names (e.g. // "ForrestSubmittedBuilds") to unconditionally include in API requests. // By default, fields with empty values are omitted from API requests. // However, any non-pointer, non-interface field appearing in // ForceSendFields will be sent to the server regardless of whether the // field is empty or not. This may be used to include empty fields in // Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ForrestSubmittedBuilds") // to include in API requests with the JSON null value. By default, // fields with empty values are omitted from API requests. However, any // field with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*WorkParametersBisectionStepParameters) MarshalJSON ¶
func (s *WorkParametersBisectionStepParameters) MarshalJSON() ([]byte, error)
type WorkParametersFetchChangesRequestParameters ¶
type WorkParametersFetchChangesRequestParameters struct { BuildId string `json:"buildId,omitempty"` PreviousBuildId string `json:"previousBuildId,omitempty"` // ForceSendFields is a list of field names (e.g. "BuildId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildId") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkParametersFetchChangesRequestParameters) MarshalJSON ¶
func (s *WorkParametersFetchChangesRequestParameters) MarshalJSON() ([]byte, error)
type WorkParametersGerritPollerMonitorRequestParameters ¶
type WorkParametersGerritPollerMonitorRequestParameters struct { ConfigPath string `json:"configPath,omitempty"` GerritHost string `json:"gerritHost,omitempty"` // ForceSendFields is a list of field names (e.g. "ConfigPath") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ConfigPath") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkParametersGerritPollerMonitorRequestParameters) MarshalJSON ¶
func (s *WorkParametersGerritPollerMonitorRequestParameters) MarshalJSON() ([]byte, error)
type WorkParametersManifestAssemblerParameters ¶
type WorkParametersManifestAssemblerParameters struct { BuildId string `json:"buildId,omitempty"` // ForceSendFields is a list of field names (e.g. "BuildId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildId") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkParametersManifestAssemblerParameters) MarshalJSON ¶
func (s *WorkParametersManifestAssemblerParameters) MarshalJSON() ([]byte, error)
type WorkParametersPendingChangeBuildParameters ¶
type WorkParametersPendingChangeBuildParameters struct { Automerged bool `json:"automerged,omitempty"` Branch string `json:"branch,omitempty"` BuildIds []string `json:"buildIds,omitempty"` ChangeDetails []*GerritChangeDetail `json:"changeDetails,omitempty"` ChangeSpecsToBuilds []*ChangeSetSpecChangeSpec `json:"changeSpecsToBuilds,omitempty"` ReferenceBuildIds []string `json:"referenceBuildIds,omitempty"` SyncTimeoutSecond int64 `json:"syncTimeoutSecond,omitempty"` Target string `json:"target,omitempty"` // ForceSendFields is a list of field names (e.g. "Automerged") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Automerged") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkParametersPendingChangeBuildParameters) MarshalJSON ¶
func (s *WorkParametersPendingChangeBuildParameters) MarshalJSON() ([]byte, error)
type WorkParametersPendingChangeFinishedParameters ¶
type WorkParametersPendingChangeFinishedParameters struct { DisplayMessage string `json:"displayMessage,omitempty"` LeaderChangeSpecs []*ChangeSetSpecChangeSpec `json:"leaderChangeSpecs,omitempty"` // ForceSendFields is a list of field names (e.g. "DisplayMessage") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DisplayMessage") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*WorkParametersPendingChangeFinishedParameters) MarshalJSON ¶
func (s *WorkParametersPendingChangeFinishedParameters) MarshalJSON() ([]byte, error)
type WorkParametersPresubmitAnalysisParameters ¶
type WorkParametersPresubmitAnalysisParameters struct { Changes []*GerritChangeDetail `json:"changes,omitempty"` Stage string `json:"stage,omitempty"` // ForceSendFields is a list of field names (e.g. "Changes") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Changes") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkParametersPresubmitAnalysisParameters) MarshalJSON ¶
func (s *WorkParametersPresubmitAnalysisParameters) MarshalJSON() ([]byte, error)
type WorkParametersPresubmitPreflightParameters ¶
type WorkParametersPresubmitPreflightParameters struct { Changes []*GerritChangeDetail `json:"changes,omitempty"` // ForceSendFields is a list of field names (e.g. "Changes") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Changes") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkParametersPresubmitPreflightParameters) MarshalJSON ¶
func (s *WorkParametersPresubmitPreflightParameters) MarshalJSON() ([]byte, error)
type WorkParametersSubmittedBuildParameters ¶
type WorkParametersSubmittedBuildParameters struct { Branch string `json:"branch,omitempty"` BuildId string `json:"buildId,omitempty"` GerritPollerTimestamp int64 `json:"gerritPollerTimestamp,omitempty,string"` Manifest *ParsedManifest `json:"manifest,omitempty"` ManuallyTriggered bool `json:"manuallyTriggered,omitempty"` ProofBuild bool `json:"proofBuild,omitempty"` ReleaseCandidateName string `json:"releaseCandidateName,omitempty"` ResetImageBuildReference string `json:"resetImageBuildReference,omitempty"` SyncTimeoutSecond int64 `json:"syncTimeoutSecond,omitempty"` Target *Target `json:"target,omitempty"` // ForceSendFields is a list of field names (e.g. "Branch") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Branch") to include in API // requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkParametersSubmittedBuildParameters) MarshalJSON ¶
func (s *WorkParametersSubmittedBuildParameters) MarshalJSON() ([]byte, error)
type WorkParametersSubmittedBuildRequestParameters ¶
type WorkParametersSubmittedBuildRequestParameters struct { Manifest *ParsedManifest `json:"manifest,omitempty"` // ForceSendFields is a list of field names (e.g. "Manifest") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Manifest") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkParametersSubmittedBuildRequestParameters) MarshalJSON ¶
func (s *WorkParametersSubmittedBuildRequestParameters) MarshalJSON() ([]byte, error)
type WorkParametersTestMappingParameters ¶
type WorkParametersTestMappingParameters struct { TestGroup string `json:"testGroup,omitempty"` // ForceSendFields is a list of field names (e.g. "TestGroup") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "TestGroup") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkParametersTestMappingParameters) MarshalJSON ¶
func (s *WorkParametersTestMappingParameters) MarshalJSON() ([]byte, error)
type WorkParametersTestProviderParameters ¶
type WorkParametersTestProviderParameters struct { ChangeSpecs []*ChangeSetSpecChangeSpec `json:"changeSpecs,omitempty"` SuiteParameters *WorkParametersAtpTestParameters `json:"suiteParameters,omitempty"` TestMappingParameters *WorkParametersTestMappingParameters `json:"testMappingParameters,omitempty"` TestMappingTestType string `json:"testMappingTestType,omitempty"` // ForceSendFields is a list of field names (e.g. "ChangeSpecs") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ChangeSpecs") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkParametersTestProviderParameters) MarshalJSON ¶
func (s *WorkParametersTestProviderParameters) MarshalJSON() ([]byte, error)
type WorkParametersTrybotFinishedParameters ¶
type WorkParametersTrybotFinishedParameters struct { BisectionStepId string `json:"bisectionStepId,omitempty"` // ForceSendFields is a list of field names (e.g. "BisectionStepId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BisectionStepId") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*WorkParametersTrybotFinishedParameters) MarshalJSON ¶
func (s *WorkParametersTrybotFinishedParameters) MarshalJSON() ([]byte, error)
type WorkPlan ¶
type WorkPlan struct { CreationTimeMillis int64 `json:"creationTimeMillis,omitempty,string"` Id string `json:"id,omitempty"` LastUpdatedMillis int64 `json:"lastUpdatedMillis,omitempty,string"` Revision string `json:"revision,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "CreationTimeMillis") // to unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "CreationTimeMillis") to // include in API requests with the JSON null value. By default, fields // with empty values are omitted from API requests. However, any field // with an empty value appearing in NullFields will be sent to the // server as null. It is an error if a field in this list has a // non-empty value. This may be used to include null fields in Patch // requests. NullFields []string `json:"-"` }
func (*WorkPlan) MarshalJSON ¶
type WorkPlanAddNodesRequest ¶
type WorkPlanAddNodesRequest struct { NewEdges []*NewEdge `json:"newEdges,omitempty"` Resource *WorkPlan `json:"resource,omitempty"` WorkNodes []*WorkNode `json:"workNodes,omitempty"` // ForceSendFields is a list of field names (e.g. "NewEdges") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NewEdges") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkPlanAddNodesRequest) MarshalJSON ¶
func (s *WorkPlanAddNodesRequest) MarshalJSON() ([]byte, error)
type WorkPlanAddNodesResponse ¶
type WorkPlanAddNodesResponse struct { NewWorkNodes []*WorkNode `json:"newWorkNodes,omitempty"` Resource *WorkPlan `json:"resource,omitempty"` WorkNodes []*WorkNode `json:"workNodes,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "NewWorkNodes") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NewWorkNodes") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkPlanAddNodesResponse) MarshalJSON ¶
func (s *WorkPlanAddNodesResponse) MarshalJSON() ([]byte, error)
type WorkPlanCreateWithNodesRequest ¶
type WorkPlanCreateWithNodesRequest struct { Template *WorkPlan `json:"template,omitempty"` WorkNodes []*WorkNode `json:"workNodes,omitempty"` // ForceSendFields is a list of field names (e.g. "Template") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Template") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkPlanCreateWithNodesRequest) MarshalJSON ¶
func (s *WorkPlanCreateWithNodesRequest) MarshalJSON() ([]byte, error)
type WorkPlanCreateWithNodesResponse ¶
type WorkPlanCreateWithNodesResponse struct { Resource *WorkPlan `json:"resource,omitempty"` WorkNodes []*WorkNode `json:"workNodes,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "Resource") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "Resource") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkPlanCreateWithNodesResponse) MarshalJSON ¶
func (s *WorkPlanCreateWithNodesResponse) MarshalJSON() ([]byte, error)
type WorkPlanListResponse ¶
type WorkPlanListResponse struct { NextPageToken string `json:"nextPageToken,omitempty"` PreviousPageToken string `json:"previousPageToken,omitempty"` WorkPlans []*WorkPlan `json:"workPlans,omitempty"` // ServerResponse contains the HTTP response code and headers from the // server. googleapi.ServerResponse `json:"-"` // ForceSendFields is a list of field names (e.g. "NextPageToken") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "NextPageToken") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkPlanListResponse) MarshalJSON ¶
func (s *WorkPlanListResponse) MarshalJSON() ([]byte, error)
type WorkProduct ¶
type WorkProduct struct { BuildOutput *WorkProductBuildOutputProduct `json:"buildOutput,omitempty"` CherrypickOutput *CherryPickOutput `json:"cherrypickOutput,omitempty"` ConductorOutput *ConductorOutput `json:"conductorOutput,omitempty"` DisplayMessage string `json:"displayMessage,omitempty"` DummyOutput *WorkProductDummyOutputProduct `json:"dummyOutput,omitempty"` GerritPollerMonitorOutput *WorkProductGerritPollerMonitorProduct `json:"gerritPollerMonitorOutput,omitempty"` ImageRequestOutput *WorkProductImageRequestOutputProduct `json:"imageRequestOutput,omitempty"` PinnedManifestOutput *WorkProductPinnedManifestOutputProduct `json:"pinnedManifestOutput,omitempty"` SelfserviceOperationOutput *SelfserviceOperationProduct `json:"selfserviceOperationOutput,omitempty"` Success bool `json:"success,omitempty"` TestOutput *WorkProductTestOutputProduct `json:"testOutput,omitempty"` // ForceSendFields is a list of field names (e.g. "BuildOutput") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildOutput") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkProduct) MarshalJSON ¶
func (s *WorkProduct) MarshalJSON() ([]byte, error)
type WorkProductBuildOutputProduct ¶
type WorkProductBuildOutputProduct struct { BuildId string `json:"buildId,omitempty"` BuildType string `json:"buildType,omitempty"` Target string `json:"target,omitempty"` // ForceSendFields is a list of field names (e.g. "BuildId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildId") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkProductBuildOutputProduct) MarshalJSON ¶
func (s *WorkProductBuildOutputProduct) MarshalJSON() ([]byte, error)
type WorkProductDummyOutputProduct ¶
type WorkProductDummyOutputProduct struct { DummyString string `json:"dummyString,omitempty"` // ForceSendFields is a list of field names (e.g. "DummyString") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "DummyString") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkProductDummyOutputProduct) MarshalJSON ¶
func (s *WorkProductDummyOutputProduct) MarshalJSON() ([]byte, error)
type WorkProductGerritPollerMonitorProduct ¶
type WorkProductGerritPollerMonitorProduct struct { OutputPath string `json:"outputPath,omitempty"` // ForceSendFields is a list of field names (e.g. "OutputPath") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "OutputPath") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkProductGerritPollerMonitorProduct) MarshalJSON ¶
func (s *WorkProductGerritPollerMonitorProduct) MarshalJSON() ([]byte, error)
type WorkProductImageRequestOutputProduct ¶
type WorkProductImageRequestOutputProduct struct { ArtifactPaths []string `json:"artifactPaths,omitempty"` BuildId string `json:"buildId,omitempty"` Target string `json:"target,omitempty"` // ForceSendFields is a list of field names (e.g. "ArtifactPaths") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "ArtifactPaths") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkProductImageRequestOutputProduct) MarshalJSON ¶
func (s *WorkProductImageRequestOutputProduct) MarshalJSON() ([]byte, error)
type WorkProductPinnedManifestOutputProduct ¶
type WorkProductPinnedManifestOutputProduct struct { BaseBuildId string `json:"baseBuildId,omitempty"` Manifest *ParsedManifest `json:"manifest,omitempty"` // ForceSendFields is a list of field names (e.g. "BaseBuildId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BaseBuildId") to include // in API requests with the JSON null value. By default, fields with // empty values are omitted from API requests. However, any field with // an empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkProductPinnedManifestOutputProduct) MarshalJSON ¶
func (s *WorkProductPinnedManifestOutputProduct) MarshalJSON() ([]byte, error)
type WorkProductTestOutputProduct ¶
type WorkProductTestOutputProduct struct { BuildId string `json:"buildId,omitempty"` ErrorAttempts int64 `json:"errorAttempts,omitempty"` FailedAttempts int64 `json:"failedAttempts,omitempty"` PassedAttempts int64 `json:"passedAttempts,omitempty"` Target string `json:"target,omitempty"` TestResultId string `json:"testResultId,omitempty"` // ForceSendFields is a list of field names (e.g. "BuildId") to // unconditionally include in API requests. By default, fields with // empty values are omitted from API requests. However, any non-pointer, // non-interface field appearing in ForceSendFields will be sent to the // server regardless of whether the field is empty or not. This may be // used to include empty fields in Patch requests. ForceSendFields []string `json:"-"` // NullFields is a list of field names (e.g. "BuildId") to include in // API requests with the JSON null value. By default, fields with empty // values are omitted from API requests. However, any field with an // empty value appearing in NullFields will be sent to the server as // null. It is an error if a field in this list has a non-empty value. // This may be used to include null fields in Patch requests. NullFields []string `json:"-"` }
func (*WorkProductTestOutputProduct) MarshalJSON ¶
func (s *WorkProductTestOutputProduct) MarshalJSON() ([]byte, error)
type WorknodeCompleteCall ¶
type WorknodeCompleteCall struct {
// contains filtered or unexported fields
}
func (*WorknodeCompleteCall) Context ¶
func (c *WorknodeCompleteCall) Context(ctx context.Context) *WorknodeCompleteCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*WorknodeCompleteCall) Do ¶
func (c *WorknodeCompleteCall) Do(opts ...googleapi.CallOption) (*WorkNodeCompleteResponse, error)
Do executes the "androidbuildinternal.worknode.complete" call. Exactly one of *WorkNodeCompleteResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *WorkNodeCompleteResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*WorknodeCompleteCall) Fields ¶
func (c *WorknodeCompleteCall) Fields(s ...googleapi.Field) *WorknodeCompleteCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*WorknodeCompleteCall) Header ¶
func (c *WorknodeCompleteCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type WorknodeFailCall ¶
type WorknodeFailCall struct {
// contains filtered or unexported fields
}
func (*WorknodeFailCall) Context ¶
func (c *WorknodeFailCall) Context(ctx context.Context) *WorknodeFailCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*WorknodeFailCall) Do ¶
func (c *WorknodeFailCall) Do(opts ...googleapi.CallOption) (*WorkNodeFailResponse, error)
Do executes the "androidbuildinternal.worknode.fail" call. Exactly one of *WorkNodeFailResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *WorkNodeFailResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*WorknodeFailCall) Fields ¶
func (c *WorknodeFailCall) Fields(s ...googleapi.Field) *WorknodeFailCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*WorknodeFailCall) Header ¶
func (c *WorknodeFailCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type WorknodeGetCall ¶
type WorknodeGetCall struct {
// contains filtered or unexported fields
}
func (*WorknodeGetCall) Context ¶
func (c *WorknodeGetCall) Context(ctx context.Context) *WorknodeGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*WorknodeGetCall) Do ¶
func (c *WorknodeGetCall) Do(opts ...googleapi.CallOption) (*WorkNode, error)
Do executes the "androidbuildinternal.worknode.get" call. Exactly one of *WorkNode or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *WorkNode.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*WorknodeGetCall) Fields ¶
func (c *WorknodeGetCall) Fields(s ...googleapi.Field) *WorknodeGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*WorknodeGetCall) Header ¶
func (c *WorknodeGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*WorknodeGetCall) IfNoneMatch ¶
func (c *WorknodeGetCall) IfNoneMatch(entityTag string) *WorknodeGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type WorknodeListCall ¶
type WorknodeListCall struct {
// contains filtered or unexported fields
}
func (*WorknodeListCall) AvailabilityTimeBefore ¶
func (c *WorknodeListCall) AvailabilityTimeBefore(availabilityTimeBefore int64) *WorknodeListCall
AvailabilityTimeBefore sets the optional parameter "availabilityTimeBefore":
func (*WorknodeListCall) ChangeSetSpecId ¶
func (c *WorknodeListCall) ChangeSetSpecId(changeSetSpecId string) *WorknodeListCall
ChangeSetSpecId sets the optional parameter "changeSetSpecId":
func (*WorknodeListCall) Context ¶
func (c *WorknodeListCall) Context(ctx context.Context) *WorknodeListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*WorknodeListCall) Do ¶
func (c *WorknodeListCall) Do(opts ...googleapi.CallOption) (*WorkNodeListResponse, error)
Do executes the "androidbuildinternal.worknode.list" call. Exactly one of *WorkNodeListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *WorkNodeListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*WorknodeListCall) Fields ¶
func (c *WorknodeListCall) Fields(s ...googleapi.Field) *WorknodeListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*WorknodeListCall) Header ¶
func (c *WorknodeListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*WorknodeListCall) IfNoneMatch ¶
func (c *WorknodeListCall) IfNoneMatch(entityTag string) *WorknodeListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*WorknodeListCall) IsFinal ¶
func (c *WorknodeListCall) IsFinal(isFinal bool) *WorknodeListCall
IsFinal sets the optional parameter "isFinal":
func (*WorknodeListCall) IsTimedOut ¶
func (c *WorknodeListCall) IsTimedOut(isTimedOut bool) *WorknodeListCall
IsTimedOut sets the optional parameter "isTimedOut":
func (*WorknodeListCall) LastUpdatedAfter ¶
func (c *WorknodeListCall) LastUpdatedAfter(lastUpdatedAfter int64) *WorknodeListCall
LastUpdatedAfter sets the optional parameter "lastUpdatedAfter":
func (*WorknodeListCall) LastUpdatedBefore ¶
func (c *WorknodeListCall) LastUpdatedBefore(lastUpdatedBefore int64) *WorknodeListCall
LastUpdatedBefore sets the optional parameter "lastUpdatedBefore":
func (*WorknodeListCall) MaxResults ¶
func (c *WorknodeListCall) MaxResults(maxResults int64) *WorknodeListCall
MaxResults sets the optional parameter "maxResults":
func (*WorknodeListCall) NodeClass ¶
func (c *WorknodeListCall) NodeClass(nodeClass ...string) *WorknodeListCall
NodeClass sets the optional parameter "nodeClass":
func (*WorknodeListCall) PageToken ¶
func (c *WorknodeListCall) PageToken(pageToken string) *WorknodeListCall
PageToken sets the optional parameter "pageToken":
func (*WorknodeListCall) Status ¶
func (c *WorknodeListCall) Status(status ...string) *WorknodeListCall
Status sets the optional parameter "status":
Possible values:
"cancelled" "complete" "created" "failed" "pending" "running" "scheduled" "unknownWorkNodeStatus" "waiting"
func (*WorknodeListCall) WorkExecutorTypes ¶
func (c *WorknodeListCall) WorkExecutorTypes(workExecutorTypes ...string) *WorknodeListCall
WorkExecutorTypes sets the optional parameter "workExecutorTypes":
Possible values:
"abssWorkerSmokeTest" "androidStudioBuild" "atpTest" "automergeMergePath" "bisectionFinished" "bisectionStep" "chaselistBackendSmokeTest" "dummyNode" "fetchChangesRequest" "gerritPollerMonitorRequest" "gerritSelfserviceOperations" "imageRequest" "mainlineConductor" "manifestAssembler" "mergeServiceOperations" "partialRerun" "pendingChangeBuild" "pendingChangeFinished" "presubmitAnalysis" "presubmitAnalysisFinished" "presubmitPreflight" "releaseRequest" "selfserviceOperations" "selfserviceSecureOperations" "signingAdminOperations" "signingAdminSecureOperations" "signingWorkerSmokeTest" "submittedBuild" "submittedBuildRequest" "testGroupFinished" "testProvider" "trybotFinished" "unknownWorkExecutorType"
func (*WorknodeListCall) WorkPlanId ¶
func (c *WorknodeListCall) WorkPlanId(workPlanId string) *WorknodeListCall
WorkPlanId sets the optional parameter "workPlanId":
type WorknodeMakeavailableCall ¶
type WorknodeMakeavailableCall struct {
// contains filtered or unexported fields
}
func (*WorknodeMakeavailableCall) Context ¶
func (c *WorknodeMakeavailableCall) Context(ctx context.Context) *WorknodeMakeavailableCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*WorknodeMakeavailableCall) Do ¶
func (c *WorknodeMakeavailableCall) Do(opts ...googleapi.CallOption) (*WorkNodeMakeAvailableResponse, error)
Do executes the "androidbuildinternal.worknode.makeavailable" call. Exactly one of *WorkNodeMakeAvailableResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *WorkNodeMakeAvailableResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*WorknodeMakeavailableCall) Fields ¶
func (c *WorknodeMakeavailableCall) Fields(s ...googleapi.Field) *WorknodeMakeavailableCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*WorknodeMakeavailableCall) Header ¶
func (c *WorknodeMakeavailableCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type WorknodePatchCall ¶
type WorknodePatchCall struct {
// contains filtered or unexported fields
}
func (*WorknodePatchCall) Context ¶
func (c *WorknodePatchCall) Context(ctx context.Context) *WorknodePatchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*WorknodePatchCall) Do ¶
func (c *WorknodePatchCall) Do(opts ...googleapi.CallOption) (*WorkNode, error)
Do executes the "androidbuildinternal.worknode.patch" call. Exactly one of *WorkNode or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *WorkNode.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*WorknodePatchCall) Fields ¶
func (c *WorknodePatchCall) Fields(s ...googleapi.Field) *WorknodePatchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*WorknodePatchCall) Header ¶
func (c *WorknodePatchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type WorknodePopCall ¶
type WorknodePopCall struct {
// contains filtered or unexported fields
}
func (*WorknodePopCall) Context ¶
func (c *WorknodePopCall) Context(ctx context.Context) *WorknodePopCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*WorknodePopCall) Do ¶
func (c *WorknodePopCall) Do(opts ...googleapi.CallOption) (*WorkNodePopResponse, error)
Do executes the "androidbuildinternal.worknode.pop" call. Exactly one of *WorkNodePopResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *WorkNodePopResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*WorknodePopCall) Fields ¶
func (c *WorknodePopCall) Fields(s ...googleapi.Field) *WorknodePopCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*WorknodePopCall) Header ¶
func (c *WorknodePopCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type WorknodeRemovepiiCall ¶
type WorknodeRemovepiiCall struct {
// contains filtered or unexported fields
}
func (*WorknodeRemovepiiCall) Context ¶
func (c *WorknodeRemovepiiCall) Context(ctx context.Context) *WorknodeRemovepiiCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*WorknodeRemovepiiCall) Do ¶
func (c *WorknodeRemovepiiCall) Do(opts ...googleapi.CallOption) (*WorkNodeRemovePiiResponse, error)
Do executes the "androidbuildinternal.worknode.removepii" call. Exactly one of *WorkNodeRemovePiiResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *WorkNodeRemovePiiResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*WorknodeRemovepiiCall) Fields ¶
func (c *WorknodeRemovepiiCall) Fields(s ...googleapi.Field) *WorknodeRemovepiiCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*WorknodeRemovepiiCall) Header ¶
func (c *WorknodeRemovepiiCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type WorknodeService ¶
type WorknodeService struct {
// contains filtered or unexported fields
}
func NewWorknodeService ¶
func NewWorknodeService(s *Service) *WorknodeService
func (*WorknodeService) Complete ¶
func (r *WorknodeService) Complete(worknodecompleterequest *WorkNodeCompleteRequest) *WorknodeCompleteCall
Complete:
func (*WorknodeService) Fail ¶
func (r *WorknodeService) Fail(worknodefailrequest *WorkNodeFailRequest) *WorknodeFailCall
Fail:
func (*WorknodeService) Get ¶
func (r *WorknodeService) Get(resourceId string) *WorknodeGetCall
Get:
func (*WorknodeService) Makeavailable ¶
func (r *WorknodeService) Makeavailable(workNodeId string) *WorknodeMakeavailableCall
Makeavailable:
func (*WorknodeService) Patch ¶
func (r *WorknodeService) Patch(resourceId string, worknode *WorkNode) *WorknodePatchCall
Patch:
func (*WorknodeService) Pop ¶
func (r *WorknodeService) Pop(worknodepoprequest *WorkNodePopRequest) *WorknodePopCall
Pop:
func (*WorknodeService) Removepii ¶
func (r *WorknodeService) Removepii(workNodeId string) *WorknodeRemovepiiCall
Removepii:
func (*WorknodeService) Touch ¶
func (r *WorknodeService) Touch(workNodeId string) *WorknodeTouchCall
Touch:
func (*WorknodeService) Update ¶
func (r *WorknodeService) Update(resourceId string, worknode *WorkNode) *WorknodeUpdateCall
Update:
type WorknodeTouchCall ¶
type WorknodeTouchCall struct {
// contains filtered or unexported fields
}
func (*WorknodeTouchCall) Context ¶
func (c *WorknodeTouchCall) Context(ctx context.Context) *WorknodeTouchCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*WorknodeTouchCall) Do ¶
func (c *WorknodeTouchCall) Do(opts ...googleapi.CallOption) (*WorkNodeTouchResponse, error)
Do executes the "androidbuildinternal.worknode.touch" call. Exactly one of *WorkNodeTouchResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *WorkNodeTouchResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*WorknodeTouchCall) Fields ¶
func (c *WorknodeTouchCall) Fields(s ...googleapi.Field) *WorknodeTouchCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*WorknodeTouchCall) Header ¶
func (c *WorknodeTouchCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type WorknodeUpdateCall ¶
type WorknodeUpdateCall struct {
// contains filtered or unexported fields
}
func (*WorknodeUpdateCall) Context ¶
func (c *WorknodeUpdateCall) Context(ctx context.Context) *WorknodeUpdateCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*WorknodeUpdateCall) Do ¶
func (c *WorknodeUpdateCall) Do(opts ...googleapi.CallOption) (*WorkNode, error)
Do executes the "androidbuildinternal.worknode.update" call. Exactly one of *WorkNode or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *WorkNode.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*WorknodeUpdateCall) Fields ¶
func (c *WorknodeUpdateCall) Fields(s ...googleapi.Field) *WorknodeUpdateCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*WorknodeUpdateCall) Header ¶
func (c *WorknodeUpdateCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type WorkplanAddnodesCall ¶
type WorkplanAddnodesCall struct {
// contains filtered or unexported fields
}
func (*WorkplanAddnodesCall) Context ¶
func (c *WorkplanAddnodesCall) Context(ctx context.Context) *WorkplanAddnodesCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*WorkplanAddnodesCall) Do ¶
func (c *WorkplanAddnodesCall) Do(opts ...googleapi.CallOption) (*WorkPlanAddNodesResponse, error)
Do executes the "androidbuildinternal.workplan.addnodes" call. Exactly one of *WorkPlanAddNodesResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *WorkPlanAddNodesResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*WorkplanAddnodesCall) Fields ¶
func (c *WorkplanAddnodesCall) Fields(s ...googleapi.Field) *WorkplanAddnodesCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*WorkplanAddnodesCall) Header ¶
func (c *WorkplanAddnodesCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type WorkplanCreatewithnodesCall ¶
type WorkplanCreatewithnodesCall struct {
// contains filtered or unexported fields
}
func (*WorkplanCreatewithnodesCall) Context ¶
func (c *WorkplanCreatewithnodesCall) Context(ctx context.Context) *WorkplanCreatewithnodesCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*WorkplanCreatewithnodesCall) Do ¶
func (c *WorkplanCreatewithnodesCall) Do(opts ...googleapi.CallOption) (*WorkPlanCreateWithNodesResponse, error)
Do executes the "androidbuildinternal.workplan.createwithnodes" call. Exactly one of *WorkPlanCreateWithNodesResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *WorkPlanCreateWithNodesResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*WorkplanCreatewithnodesCall) Fields ¶
func (c *WorkplanCreatewithnodesCall) Fields(s ...googleapi.Field) *WorkplanCreatewithnodesCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*WorkplanCreatewithnodesCall) Header ¶
func (c *WorkplanCreatewithnodesCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
type WorkplanGetCall ¶
type WorkplanGetCall struct {
// contains filtered or unexported fields
}
func (*WorkplanGetCall) Context ¶
func (c *WorkplanGetCall) Context(ctx context.Context) *WorkplanGetCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*WorkplanGetCall) Do ¶
func (c *WorkplanGetCall) Do(opts ...googleapi.CallOption) (*WorkPlan, error)
Do executes the "androidbuildinternal.workplan.get" call. Exactly one of *WorkPlan or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *WorkPlan.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*WorkplanGetCall) Fields ¶
func (c *WorkplanGetCall) Fields(s ...googleapi.Field) *WorkplanGetCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*WorkplanGetCall) Header ¶
func (c *WorkplanGetCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*WorkplanGetCall) IfNoneMatch ¶
func (c *WorkplanGetCall) IfNoneMatch(entityTag string) *WorkplanGetCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
type WorkplanListCall ¶
type WorkplanListCall struct {
// contains filtered or unexported fields
}
func (*WorkplanListCall) Context ¶
func (c *WorkplanListCall) Context(ctx context.Context) *WorkplanListCall
Context sets the context to be used in this call's Do method. Any pending HTTP request will be aborted if the provided context is canceled.
func (*WorkplanListCall) Do ¶
func (c *WorkplanListCall) Do(opts ...googleapi.CallOption) (*WorkPlanListResponse, error)
Do executes the "androidbuildinternal.workplan.list" call. Exactly one of *WorkPlanListResponse or error will be non-nil. Any non-2xx status code is an error. Response headers are in either *WorkPlanListResponse.ServerResponse.Header or (if a response was returned at all) in error.(*googleapi.Error).Header. Use googleapi.IsNotModified to check whether the returned error was because http.StatusNotModified was returned.
func (*WorkplanListCall) Fields ¶
func (c *WorkplanListCall) Fields(s ...googleapi.Field) *WorkplanListCall
Fields allows partial responses to be retrieved. See https://developers.google.com/gdata/docs/2.0/basics#PartialResponse for more information.
func (*WorkplanListCall) Header ¶
func (c *WorkplanListCall) Header() http.Header
Header returns an http.Header that can be modified by the caller to add HTTP headers to the request.
func (*WorkplanListCall) IfNoneMatch ¶
func (c *WorkplanListCall) IfNoneMatch(entityTag string) *WorkplanListCall
IfNoneMatch sets the optional parameter which makes the operation fail if the object's ETag matches the given value. This is useful for getting updates only after the object has changed since the last request. Use googleapi.IsNotModified to check whether the response error from Do is the result of In-None-Match.
func (*WorkplanListCall) MaxResults ¶
func (c *WorkplanListCall) MaxResults(maxResults int64) *WorkplanListCall
MaxResults sets the optional parameter "maxResults":
func (*WorkplanListCall) PageToken ¶
func (c *WorkplanListCall) PageToken(pageToken string) *WorkplanListCall
PageToken sets the optional parameter "pageToken":
func (*WorkplanListCall) Pages ¶
func (c *WorkplanListCall) Pages(ctx context.Context, f func(*WorkPlanListResponse) error) error
Pages invokes f for each page of results. A non-nil error returned from f will halt the iteration. The provided context supersedes any context provided to the Context method.
type WorkplanService ¶
type WorkplanService struct {
// contains filtered or unexported fields
}
func NewWorkplanService ¶
func NewWorkplanService(s *Service) *WorkplanService
func (*WorkplanService) Addnodes ¶
func (r *WorkplanService) Addnodes(workplanaddnodesrequest *WorkPlanAddNodesRequest) *WorkplanAddnodesCall
Addnodes:
func (*WorkplanService) Createwithnodes ¶
func (r *WorkplanService) Createwithnodes(workplancreatewithnodesrequest *WorkPlanCreateWithNodesRequest) *WorkplanCreatewithnodesCall
Createwithnodes:
func (*WorkplanService) Get ¶
func (r *WorkplanService) Get(resourceId string) *WorkplanGetCall
Get: