proto: go.chromium.org/chromiumos/infra/proto/go/chromite/api Index | Files

package api

import "go.chromium.org/chromiumos/infra/proto/go/chromite/api"

Index

Package Files

android.pb.go api.pb.go artifacts.pb.go binhost.pb.go build_api.pb.go build_api_test.pb.go depgraph.pb.go image.pb.go packages.pb.go payload.pb.go sdk.pb.go sysroot.pb.go test.pb.go test_metadata.pb.go toolchain.pb.go

Variables

var AFDOArtifactType_name = map[int32]string{
    0:  "NONE_TYPE",
    1:  "ORDERFILE",
    2:  "BENCHMARK_AFDO",
    3:  "KERNEL_AFDO",
    4:  "CHROME_AFDO",
}
var AFDOArtifactType_value = map[string]int32{
    "NONE_TYPE":      0,
    "ORDERFILE":      1,
    "BENCHMARK_AFDO": 2,
    "KERNEL_AFDO":    3,
    "CHROME_AFDO":    4,
}
var AutotestTest_ExecutionEnvironment_name = map[int32]string{
    0:  "EXECUTION_ENVIRONMENT_UNSPECIFIED",
    1:  "EXECUTION_ENVIRONMENT_CLIENT",
    2:  "EXECUTION_ENVIRONMENT_SERVER",
}
var AutotestTest_ExecutionEnvironment_value = map[string]int32{
    "EXECUTION_ENVIRONMENT_UNSPECIFIED": 0,
    "EXECUTION_ENVIRONMENT_CLIENT":      1,
    "EXECUTION_ENVIRONMENT_SERVER":      2,
}
var BinhostKey_name = map[int32]string{
    0:  "UNSPECIFIED",
    1:  "POSTSUBMIT_BINHOST",
    2:  "LATEST_RELEASE_CHROME_BINHOST",
    3:  "PREFLIGHT_BINHOST",
}
var BinhostKey_value = map[string]int32{
    "UNSPECIFIED":                   0,
    "POSTSUBMIT_BINHOST":            1,
    "LATEST_RELEASE_CHROME_BINHOST": 2,
    "PREFLIGHT_BINHOST":             3,
}
var ChrootAssertion_name = map[int32]string{
    0:  "NO_ASSERTION",
    1:  "INSIDE",
    2:  "OUTSIDE",
}
var ChrootAssertion_value = map[string]int32{
    "NO_ASSERTION": 0,
    "INSIDE":       1,
    "OUTSIDE":      2,
}
var E_MethodOptions = &proto.ExtensionDesc{
    ExtendedType:  (*descriptor.MethodOptions)(nil),
    ExtensionType: (*BuildApiMethodOptions)(nil),
    Field:         55000,
    Name:          "method_options",
    Tag:           "bytes,55000,opt,name=method_options",
    Filename:      "chromite/api/build_api.proto",
}
var E_ServiceOptions = &proto.ExtensionDesc{
    ExtendedType:  (*descriptor.ServiceOptions)(nil),
    ExtensionType: (*BuildApiServiceOptions)(nil),
    Field:         55000,
    Name:          "service_options",
    Tag:           "bytes,55000,opt,name=service_options",
    Filename:      "chromite/api/build_api.proto",
}
var MarkStableStatusType_name = map[int32]string{
    0:  "MARK_STABLE_STATUS_UNSPECIFIED",
    1:  "MARK_STABLE_STATUS_SUCCESS",
    2:  "MARK_STABLE_STATUS_PINNED",
    3:  "MARK_STABLE_STATUS_EARLY_EXIT",
}
var MarkStableStatusType_value = map[string]int32{
    "MARK_STABLE_STATUS_UNSPECIFIED": 0,
    "MARK_STABLE_STATUS_SUCCESS":     1,
    "MARK_STABLE_STATUS_PINNED":      2,
    "MARK_STABLE_STATUS_EARLY_EXIT":  3,
}
var OverlayType_name = map[int32]string{
    0:  "OVERLAYTYPE_UNSPECIFIED",
    1:  "OVERLAYTYPE_BOTH",
    2:  "OVERLAYTYPE_PUBLIC",
    3:  "OVERLAYTYPE_PRIVATE",
    4:  "OVERLAYTYPE_NONE",
}
var OverlayType_value = map[string]int32{
    "OVERLAYTYPE_UNSPECIFIED": 0,
    "OVERLAYTYPE_BOTH":        1,
    "OVERLAYTYPE_PUBLIC":      2,
    "OVERLAYTYPE_PRIVATE":     3,
    "OVERLAYTYPE_NONE":        4,
}
var VmTestRequest_TestHarness_name = map[int32]string{
    0:  "UNSPECIFIED",
    1:  "TAST",
    2:  "AUTOTEST",
}
var VmTestRequest_TestHarness_value = map[string]int32{
    "UNSPECIFIED": 0,
    "TAST":        1,
    "AUTOTEST":    2,
}

type AFDOArtifactType Uses

type AFDOArtifactType int32

TODO(crbug.com/1020615): Drop this once this is live in production and all of the users have migrated to using chromiumos.AFDOArtifactType. Meanwhile, keep this in sync with chromiumos/common.proto.

const (
    // No AFDO artifact type specified.
    AFDOArtifactType_NONE_TYPE AFDOArtifactType = 0
    // The type is orderfile.
    AFDOArtifactType_ORDERFILE AFDOArtifactType = 1
    // The type is Chrome AFDO files generated by benchmarks.
    AFDOArtifactType_BENCHMARK_AFDO AFDOArtifactType = 2
    // The type is kernel AFDO files.
    AFDOArtifactType_KERNEL_AFDO AFDOArtifactType = 3
    // The type is Chrome AFDO used in release builders.
    AFDOArtifactType_CHROME_AFDO AFDOArtifactType = 4
)

func (AFDOArtifactType) EnumDescriptor Uses

func (AFDOArtifactType) EnumDescriptor() ([]byte, []int)

func (AFDOArtifactType) String Uses

func (x AFDOArtifactType) String() string

type AclArgsRequest Uses

type AclArgsRequest struct {
    // Required. The build target whose Prebuilt ACL args are being fetched.
    BuildTarget          *chromiumos.BuildTarget `protobuf:"bytes,1,opt,name=build_target,json=buildTarget,proto3" json:"build_target,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                `json:"-"`
    XXX_unrecognized     []byte                  `json:"-"`
    XXX_sizecache        int32                   `json:"-"`
}

Get the private prebuilts' ACL args for a build target.

func (*AclArgsRequest) Descriptor Uses

func (*AclArgsRequest) Descriptor() ([]byte, []int)

func (*AclArgsRequest) GetBuildTarget Uses

func (m *AclArgsRequest) GetBuildTarget() *chromiumos.BuildTarget

func (*AclArgsRequest) ProtoMessage Uses

func (*AclArgsRequest) ProtoMessage()

func (*AclArgsRequest) Reset Uses

func (m *AclArgsRequest) Reset()

func (*AclArgsRequest) String Uses

func (m *AclArgsRequest) String() string

func (*AclArgsRequest) XXX_DiscardUnknown Uses

func (m *AclArgsRequest) XXX_DiscardUnknown()

func (*AclArgsRequest) XXX_Marshal Uses

func (m *AclArgsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AclArgsRequest) XXX_Merge Uses

func (m *AclArgsRequest) XXX_Merge(src proto.Message)

func (*AclArgsRequest) XXX_Size Uses

func (m *AclArgsRequest) XXX_Size() int

func (*AclArgsRequest) XXX_Unmarshal Uses

func (m *AclArgsRequest) XXX_Unmarshal(b []byte) error

type AclArgsResponse Uses

type AclArgsResponse struct {
    Args                 []*AclArgsResponse_AclArg `protobuf:"bytes,1,rep,name=args,proto3" json:"args,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
    XXX_unrecognized     []byte                    `json:"-"`
    XXX_sizecache        int32                     `json:"-"`
}

func (*AclArgsResponse) Descriptor Uses

func (*AclArgsResponse) Descriptor() ([]byte, []int)

func (*AclArgsResponse) GetArgs Uses

func (m *AclArgsResponse) GetArgs() []*AclArgsResponse_AclArg

func (*AclArgsResponse) ProtoMessage Uses

func (*AclArgsResponse) ProtoMessage()

func (*AclArgsResponse) Reset Uses

func (m *AclArgsResponse) Reset()

func (*AclArgsResponse) String Uses

func (m *AclArgsResponse) String() string

func (*AclArgsResponse) XXX_DiscardUnknown Uses

func (m *AclArgsResponse) XXX_DiscardUnknown()

func (*AclArgsResponse) XXX_Marshal Uses

func (m *AclArgsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AclArgsResponse) XXX_Merge Uses

func (m *AclArgsResponse) XXX_Merge(src proto.Message)

func (*AclArgsResponse) XXX_Size Uses

func (m *AclArgsResponse) XXX_Size() int

func (*AclArgsResponse) XXX_Unmarshal Uses

func (m *AclArgsResponse) XXX_Unmarshal(b []byte) error

type AclArgsResponse_AclArg Uses

type AclArgsResponse_AclArg struct {
    // The argument (usually -g or -u).
    Arg string `protobuf:"bytes,1,opt,name=arg,proto3" json:"arg,omitempty"`
    // The argument value ([group_id|user]:PERMISSION)
    Value                string   `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

An ACL command argument.

func (*AclArgsResponse_AclArg) Descriptor Uses

func (*AclArgsResponse_AclArg) Descriptor() ([]byte, []int)

func (*AclArgsResponse_AclArg) GetArg Uses

func (m *AclArgsResponse_AclArg) GetArg() string

func (*AclArgsResponse_AclArg) GetValue Uses

func (m *AclArgsResponse_AclArg) GetValue() string

func (*AclArgsResponse_AclArg) ProtoMessage Uses

func (*AclArgsResponse_AclArg) ProtoMessage()

func (*AclArgsResponse_AclArg) Reset Uses

func (m *AclArgsResponse_AclArg) Reset()

func (*AclArgsResponse_AclArg) String Uses

func (m *AclArgsResponse_AclArg) String() string

func (*AclArgsResponse_AclArg) XXX_DiscardUnknown Uses

func (m *AclArgsResponse_AclArg) XXX_DiscardUnknown()

func (*AclArgsResponse_AclArg) XXX_Marshal Uses

func (m *AclArgsResponse_AclArg) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AclArgsResponse_AclArg) XXX_Merge Uses

func (m *AclArgsResponse_AclArg) XXX_Merge(src proto.Message)

func (*AclArgsResponse_AclArg) XXX_Size Uses

func (m *AclArgsResponse_AclArg) XXX_Size() int

func (*AclArgsResponse_AclArg) XXX_Unmarshal Uses

func (m *AclArgsResponse_AclArg) XXX_Unmarshal(b []byte) error

type Artifact Uses

type Artifact struct {
    // Absolute path to the artifact file.
    Path                 string   `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

An artifact is a file generated during or after a build.

func (*Artifact) Descriptor Uses

func (*Artifact) Descriptor() ([]byte, []int)

func (*Artifact) GetPath Uses

func (m *Artifact) GetPath() string

func (*Artifact) ProtoMessage Uses

func (*Artifact) ProtoMessage()

func (*Artifact) Reset Uses

func (m *Artifact) Reset()

func (*Artifact) String Uses

func (m *Artifact) String() string

func (*Artifact) XXX_DiscardUnknown Uses

func (m *Artifact) XXX_DiscardUnknown()

func (*Artifact) XXX_Marshal Uses

func (m *Artifact) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Artifact) XXX_Merge Uses

func (m *Artifact) XXX_Merge(src proto.Message)

func (*Artifact) XXX_Size Uses

func (m *Artifact) XXX_Size() int

func (*Artifact) XXX_Unmarshal Uses

func (m *Artifact) XXX_Unmarshal(b []byte) error

type AutotestSuite Uses

type AutotestSuite struct {
    // Unique across all suites.
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // These are appended to the dependencies of each child task.
    ChildDependencies    []*AutotestTaskDependency      `protobuf:"bytes,2,rep,name=child_dependencies,json=childDependencies,proto3" json:"child_dependencies,omitempty"`
    ChildTaskTimeoutSec  int32                          `protobuf:"varint,3,opt,name=child_task_timeout_sec,json=childTaskTimeoutSec,proto3" json:"child_task_timeout_sec,omitempty"`
    Tests                []*AutotestSuite_TestReference `protobuf:"bytes,4,rep,name=tests,proto3" json:"tests,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
    XXX_unrecognized     []byte                         `json:"-"`
    XXX_sizecache        int32                          `json:"-"`
}

func (*AutotestSuite) Descriptor Uses

func (*AutotestSuite) Descriptor() ([]byte, []int)

func (*AutotestSuite) GetChildDependencies Uses

func (m *AutotestSuite) GetChildDependencies() []*AutotestTaskDependency

func (*AutotestSuite) GetChildTaskTimeoutSec Uses

func (m *AutotestSuite) GetChildTaskTimeoutSec() int32

func (*AutotestSuite) GetName Uses

func (m *AutotestSuite) GetName() string

func (*AutotestSuite) GetTests Uses

func (m *AutotestSuite) GetTests() []*AutotestSuite_TestReference

func (*AutotestSuite) ProtoMessage Uses

func (*AutotestSuite) ProtoMessage()

func (*AutotestSuite) Reset Uses

func (m *AutotestSuite) Reset()

func (*AutotestSuite) String Uses

func (m *AutotestSuite) String() string

func (*AutotestSuite) XXX_DiscardUnknown Uses

func (m *AutotestSuite) XXX_DiscardUnknown()

func (*AutotestSuite) XXX_Marshal Uses

func (m *AutotestSuite) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AutotestSuite) XXX_Merge Uses

func (m *AutotestSuite) XXX_Merge(src proto.Message)

func (*AutotestSuite) XXX_Size Uses

func (m *AutotestSuite) XXX_Size() int

func (*AutotestSuite) XXX_Unmarshal Uses

func (m *AutotestSuite) XXX_Unmarshal(b []byte) error

type AutotestSuite_TestReference Uses

type AutotestSuite_TestReference struct {
    Name                 string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*AutotestSuite_TestReference) Descriptor Uses

func (*AutotestSuite_TestReference) Descriptor() ([]byte, []int)

func (*AutotestSuite_TestReference) GetName Uses

func (m *AutotestSuite_TestReference) GetName() string

func (*AutotestSuite_TestReference) ProtoMessage Uses

func (*AutotestSuite_TestReference) ProtoMessage()

func (*AutotestSuite_TestReference) Reset Uses

func (m *AutotestSuite_TestReference) Reset()

func (*AutotestSuite_TestReference) String Uses

func (m *AutotestSuite_TestReference) String() string

func (*AutotestSuite_TestReference) XXX_DiscardUnknown Uses

func (m *AutotestSuite_TestReference) XXX_DiscardUnknown()

func (*AutotestSuite_TestReference) XXX_Marshal Uses

func (m *AutotestSuite_TestReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AutotestSuite_TestReference) XXX_Merge Uses

func (m *AutotestSuite_TestReference) XXX_Merge(src proto.Message)

func (*AutotestSuite_TestReference) XXX_Size Uses

func (m *AutotestSuite_TestReference) XXX_Size() int

func (*AutotestSuite_TestReference) XXX_Unmarshal Uses

func (m *AutotestSuite_TestReference) XXX_Unmarshal(b []byte) error

type AutotestTaskDependency Uses

type AutotestTaskDependency struct {
    // Opaque string label that encodes characteristics of the device to use for
    // the task.
    Label                string   `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*AutotestTaskDependency) Descriptor Uses

func (*AutotestTaskDependency) Descriptor() ([]byte, []int)

func (*AutotestTaskDependency) GetLabel Uses

func (m *AutotestTaskDependency) GetLabel() string

func (*AutotestTaskDependency) ProtoMessage Uses

func (*AutotestTaskDependency) ProtoMessage()

func (*AutotestTaskDependency) Reset Uses

func (m *AutotestTaskDependency) Reset()

func (*AutotestTaskDependency) String Uses

func (m *AutotestTaskDependency) String() string

func (*AutotestTaskDependency) XXX_DiscardUnknown Uses

func (m *AutotestTaskDependency) XXX_DiscardUnknown()

func (*AutotestTaskDependency) XXX_Marshal Uses

func (m *AutotestTaskDependency) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AutotestTaskDependency) XXX_Merge Uses

func (m *AutotestTaskDependency) XXX_Merge(src proto.Message)

func (*AutotestTaskDependency) XXX_Size Uses

func (m *AutotestTaskDependency) XXX_Size() int

func (*AutotestTaskDependency) XXX_Unmarshal Uses

func (m *AutotestTaskDependency) XXX_Unmarshal(b []byte) error

type AutotestTest Uses

type AutotestTest struct {
    // Unique across all tests.
    Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
    // Autotest string labels to control which device the test runs on.
    Dependencies []*AutotestTaskDependency `protobuf:"bytes,2,rep,name=dependencies,proto3" json:"dependencies,omitempty"`
    AllowRetries bool                      `protobuf:"varint,3,opt,name=allow_retries,json=allowRetries,proto3" json:"allow_retries,omitempty"`
    // Only meaningful if allow_retries is true.
    // Total number of attempts for a failed test will be (1 + max_retries).
    MaxRetries        int32 `protobuf:"varint,4,opt,name=max_retries,json=maxRetries,proto3" json:"max_retries,omitempty"`
    NeedsMultipleDuts bool  `protobuf:"varint,5,opt,name=needs_multiple_duts,json=needsMultipleDuts,proto3" json:"needs_multiple_duts,omitempty"`
    // Only meaningful if needs_multiple_duts is true.
    // Values <= 2 are disallowed.
    DutCount             int32                             `protobuf:"varint,6,opt,name=dut_count,json=dutCount,proto3" json:"dut_count,omitempty"`
    ExecutionEnvironment AutotestTest_ExecutionEnvironment `protobuf:"varint,7,opt,name=execution_environment,json=executionEnvironment,proto3,enum=chromite.api.AutotestTest_ExecutionEnvironment" json:"execution_environment,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
    XXX_unrecognized     []byte                            `json:"-"`
    XXX_sizecache        int32                             `json:"-"`
}

func (*AutotestTest) Descriptor Uses

func (*AutotestTest) Descriptor() ([]byte, []int)

func (*AutotestTest) GetAllowRetries Uses

func (m *AutotestTest) GetAllowRetries() bool

func (*AutotestTest) GetDependencies Uses

func (m *AutotestTest) GetDependencies() []*AutotestTaskDependency

func (*AutotestTest) GetDutCount Uses

func (m *AutotestTest) GetDutCount() int32

func (*AutotestTest) GetExecutionEnvironment Uses

func (m *AutotestTest) GetExecutionEnvironment() AutotestTest_ExecutionEnvironment

func (*AutotestTest) GetMaxRetries Uses

func (m *AutotestTest) GetMaxRetries() int32

func (*AutotestTest) GetName Uses

func (m *AutotestTest) GetName() string

func (*AutotestTest) GetNeedsMultipleDuts Uses

func (m *AutotestTest) GetNeedsMultipleDuts() bool

func (*AutotestTest) ProtoMessage Uses

func (*AutotestTest) ProtoMessage()

func (*AutotestTest) Reset Uses

func (m *AutotestTest) Reset()

func (*AutotestTest) String Uses

func (m *AutotestTest) String() string

func (*AutotestTest) XXX_DiscardUnknown Uses

func (m *AutotestTest) XXX_DiscardUnknown()

func (*AutotestTest) XXX_Marshal Uses

func (m *AutotestTest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AutotestTest) XXX_Merge Uses

func (m *AutotestTest) XXX_Merge(src proto.Message)

func (*AutotestTest) XXX_Size Uses

func (m *AutotestTest) XXX_Size() int

func (*AutotestTest) XXX_Unmarshal Uses

func (m *AutotestTest) XXX_Unmarshal(b []byte) error

type AutotestTestMetadata Uses

type AutotestTestMetadata struct {
    Suites               []*AutotestSuite `protobuf:"bytes,1,rep,name=suites,proto3" json:"suites,omitempty"`
    Tests                []*AutotestTest  `protobuf:"bytes,2,rep,name=tests,proto3" json:"tests,omitempty"`
    XXX_NoUnkeyedLiteral struct{}         `json:"-"`
    XXX_unrecognized     []byte           `json:"-"`
    XXX_sizecache        int32            `json:"-"`
}

func (*AutotestTestMetadata) Descriptor Uses

func (*AutotestTestMetadata) Descriptor() ([]byte, []int)

func (*AutotestTestMetadata) GetSuites Uses

func (m *AutotestTestMetadata) GetSuites() []*AutotestSuite

func (*AutotestTestMetadata) GetTests Uses

func (m *AutotestTestMetadata) GetTests() []*AutotestTest

func (*AutotestTestMetadata) ProtoMessage Uses

func (*AutotestTestMetadata) ProtoMessage()

func (*AutotestTestMetadata) Reset Uses

func (m *AutotestTestMetadata) Reset()

func (*AutotestTestMetadata) String Uses

func (m *AutotestTestMetadata) String() string

func (*AutotestTestMetadata) XXX_DiscardUnknown Uses

func (m *AutotestTestMetadata) XXX_DiscardUnknown()

func (*AutotestTestMetadata) XXX_Marshal Uses

func (m *AutotestTestMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AutotestTestMetadata) XXX_Merge Uses

func (m *AutotestTestMetadata) XXX_Merge(src proto.Message)

func (*AutotestTestMetadata) XXX_Size Uses

func (m *AutotestTestMetadata) XXX_Size() int

func (*AutotestTestMetadata) XXX_Unmarshal Uses

func (m *AutotestTestMetadata) XXX_Unmarshal(b []byte) error

type AutotestTest_ExecutionEnvironment Uses

type AutotestTest_ExecutionEnvironment int32
const (
    AutotestTest_EXECUTION_ENVIRONMENT_UNSPECIFIED AutotestTest_ExecutionEnvironment = 0
    // Autotest calls tests that run on the Device Under Test "client" tests.
    AutotestTest_EXECUTION_ENVIRONMENT_CLIENT AutotestTest_ExecutionEnvironment = 1
    // Autotest calls tests that run on the autotest drone "server" tests.
    AutotestTest_EXECUTION_ENVIRONMENT_SERVER AutotestTest_ExecutionEnvironment = 2
)

func (AutotestTest_ExecutionEnvironment) EnumDescriptor Uses

func (AutotestTest_ExecutionEnvironment) EnumDescriptor() ([]byte, []int)

func (AutotestTest_ExecutionEnvironment) String Uses

func (x AutotestTest_ExecutionEnvironment) String() string

type Binhost Uses

type Binhost struct {
    // The binhost URI.
    Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"`
    // The package index file name relative to the base binhost uri.
    PackageIndex         string   `protobuf:"bytes,2,opt,name=package_index,json=packageIndex,proto3" json:"package_index,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*Binhost) Descriptor Uses

func (*Binhost) Descriptor() ([]byte, []int)

func (*Binhost) GetPackageIndex Uses

func (m *Binhost) GetPackageIndex() string

func (*Binhost) GetUri Uses

func (m *Binhost) GetUri() string

func (*Binhost) ProtoMessage Uses

func (*Binhost) ProtoMessage()

func (*Binhost) Reset Uses

func (m *Binhost) Reset()

func (*Binhost) String Uses

func (m *Binhost) String() string

func (*Binhost) XXX_DiscardUnknown Uses

func (m *Binhost) XXX_DiscardUnknown()

func (*Binhost) XXX_Marshal Uses

func (m *Binhost) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Binhost) XXX_Merge Uses

func (m *Binhost) XXX_Merge(src proto.Message)

func (*Binhost) XXX_Size Uses

func (m *Binhost) XXX_Size() int

func (*Binhost) XXX_Unmarshal Uses

func (m *Binhost) XXX_Unmarshal(b []byte) error

type BinhostGetRequest Uses

type BinhostGetRequest struct {
    // Required.
    // The build target whose binhosts are being fetched.
    BuildTarget *chromiumos.BuildTarget `protobuf:"bytes,1,opt,name=build_target,json=buildTarget,proto3" json:"build_target,omitempty"`
    // Required.
    // Whether to include private binhosts.
    Private              bool     `protobuf:"varint,2,opt,name=private,proto3" json:"private,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

Get the binhosts for the build target.

func (*BinhostGetRequest) Descriptor Uses

func (*BinhostGetRequest) Descriptor() ([]byte, []int)

func (*BinhostGetRequest) GetBuildTarget Uses

func (m *BinhostGetRequest) GetBuildTarget() *chromiumos.BuildTarget

func (*BinhostGetRequest) GetPrivate Uses

func (m *BinhostGetRequest) GetPrivate() bool

func (*BinhostGetRequest) ProtoMessage Uses

func (*BinhostGetRequest) ProtoMessage()

func (*BinhostGetRequest) Reset Uses

func (m *BinhostGetRequest) Reset()

func (*BinhostGetRequest) String Uses

func (m *BinhostGetRequest) String() string

func (*BinhostGetRequest) XXX_DiscardUnknown Uses

func (m *BinhostGetRequest) XXX_DiscardUnknown()

func (*BinhostGetRequest) XXX_Marshal Uses

func (m *BinhostGetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BinhostGetRequest) XXX_Merge Uses

func (m *BinhostGetRequest) XXX_Merge(src proto.Message)

func (*BinhostGetRequest) XXX_Size Uses

func (m *BinhostGetRequest) XXX_Size() int

func (*BinhostGetRequest) XXX_Unmarshal Uses

func (m *BinhostGetRequest) XXX_Unmarshal(b []byte) error

type BinhostGetResponse Uses

type BinhostGetResponse struct {
    // The binhosts.
    Binhosts             []*Binhost `protobuf:"bytes,1,rep,name=binhosts,proto3" json:"binhosts,omitempty"`
    XXX_NoUnkeyedLiteral struct{}   `json:"-"`
    XXX_unrecognized     []byte     `json:"-"`
    XXX_sizecache        int32      `json:"-"`
}

func (*BinhostGetResponse) Descriptor Uses

func (*BinhostGetResponse) Descriptor() ([]byte, []int)

func (*BinhostGetResponse) GetBinhosts Uses

func (m *BinhostGetResponse) GetBinhosts() []*Binhost

func (*BinhostGetResponse) ProtoMessage Uses

func (*BinhostGetResponse) ProtoMessage()

func (*BinhostGetResponse) Reset Uses

func (m *BinhostGetResponse) Reset()

func (*BinhostGetResponse) String Uses

func (m *BinhostGetResponse) String() string

func (*BinhostGetResponse) XXX_DiscardUnknown Uses

func (m *BinhostGetResponse) XXX_DiscardUnknown()

func (*BinhostGetResponse) XXX_Marshal Uses

func (m *BinhostGetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BinhostGetResponse) XXX_Merge Uses

func (m *BinhostGetResponse) XXX_Merge(src proto.Message)

func (*BinhostGetResponse) XXX_Size Uses

func (m *BinhostGetResponse) XXX_Size() int

func (*BinhostGetResponse) XXX_Unmarshal Uses

func (m *BinhostGetResponse) XXX_Unmarshal(b []byte) error

type BinhostKey Uses

type BinhostKey int32

Portage environment variable that points to a remote binhost.

const (
    // No binhost key was specified.
    BinhostKey_UNSPECIFIED BinhostKey = 0
    // Contains prebuilts generated by the postsubmit builder.
    BinhostKey_POSTSUBMIT_BINHOST BinhostKey = 1
    // Contains prebuilts generated by the PFQ.
    BinhostKey_LATEST_RELEASE_CHROME_BINHOST BinhostKey = 2
    // Contains prebuilts generated by pre-flight builders.
    BinhostKey_PREFLIGHT_BINHOST BinhostKey = 3
)

func (BinhostKey) EnumDescriptor Uses

func (BinhostKey) EnumDescriptor() ([]byte, []int)

func (BinhostKey) String Uses

func (x BinhostKey) String() string

type Build Uses

type Build struct {
    // The board of the image "x86-mario", etc.
    BuildTarget *chromiumos.BuildTarget `protobuf:"bytes,1,opt,name=build_target,json=buildTarget,proto3" json:"build_target,omitempty"`
    // The version of the image. "0.14.23.2", "3401.0.0", etc.
    Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
    // The bucket of the image. "chromeos-releases" as default.
    Bucket string `protobuf:"bytes,3,opt,name=bucket,proto3" json:"bucket,omitempty"`
    // The channel of the image "stable-channel", "nplusone", etc.
    Channel              string   `protobuf:"bytes,4,opt,name=channel,proto3" json:"channel,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

Defines a single build directory in storage.

func (*Build) Descriptor Uses

func (*Build) Descriptor() ([]byte, []int)

func (*Build) GetBucket Uses

func (m *Build) GetBucket() string

func (*Build) GetBuildTarget Uses

func (m *Build) GetBuildTarget() *chromiumos.BuildTarget

func (*Build) GetChannel Uses

func (m *Build) GetChannel() string

func (*Build) GetVersion Uses

func (m *Build) GetVersion() string

func (*Build) ProtoMessage Uses

func (*Build) ProtoMessage()

func (*Build) Reset Uses

func (m *Build) Reset()

func (*Build) String Uses

func (m *Build) String() string

func (*Build) XXX_DiscardUnknown Uses

func (m *Build) XXX_DiscardUnknown()

func (*Build) XXX_Marshal Uses

func (m *Build) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Build) XXX_Merge Uses

func (m *Build) XXX_Merge(src proto.Message)

func (*Build) XXX_Size Uses

func (m *Build) XXX_Size() int

func (*Build) XXX_Unmarshal Uses

func (m *Build) XXX_Unmarshal(b []byte) error

type BuildApiMethodOptions Uses

type BuildApiMethodOptions struct {
    // The name of the function implementing the method if different than the
    // method name defined in the .proto.
    ImplementationName *string `protobuf:"bytes,1,opt,name=implementation_name,json=implementationName" json:"implementation_name,omitempty"`
    // Assert the method is run inside/outside the chroot when specified,
    // overriding the service config when set.
    MethodChrootAssert   *ChrootAssertion `protobuf:"varint,2,opt,name=method_chroot_assert,json=methodChrootAssert,enum=ChrootAssertion" json:"method_chroot_assert,omitempty"`
    XXX_NoUnkeyedLiteral struct{}         `json:"-"`
    XXX_unrecognized     []byte           `json:"-"`
    XXX_sizecache        int32            `json:"-"`
}

Custom Method options.

func (*BuildApiMethodOptions) Descriptor Uses

func (*BuildApiMethodOptions) Descriptor() ([]byte, []int)

func (*BuildApiMethodOptions) GetImplementationName Uses

func (m *BuildApiMethodOptions) GetImplementationName() string

func (*BuildApiMethodOptions) GetMethodChrootAssert Uses

func (m *BuildApiMethodOptions) GetMethodChrootAssert() ChrootAssertion

func (*BuildApiMethodOptions) ProtoMessage Uses

func (*BuildApiMethodOptions) ProtoMessage()

func (*BuildApiMethodOptions) Reset Uses

func (m *BuildApiMethodOptions) Reset()

func (*BuildApiMethodOptions) String Uses

func (m *BuildApiMethodOptions) String() string

func (*BuildApiMethodOptions) XXX_DiscardUnknown Uses

func (m *BuildApiMethodOptions) XXX_DiscardUnknown()

func (*BuildApiMethodOptions) XXX_Marshal Uses

func (m *BuildApiMethodOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BuildApiMethodOptions) XXX_Merge Uses

func (m *BuildApiMethodOptions) XXX_Merge(src proto.Message)

func (*BuildApiMethodOptions) XXX_Size Uses

func (m *BuildApiMethodOptions) XXX_Size() int

func (*BuildApiMethodOptions) XXX_Unmarshal Uses

func (m *BuildApiMethodOptions) XXX_Unmarshal(b []byte) error

type BuildApiServiceOptions Uses

type BuildApiServiceOptions struct {
    // The name of the controller module implementing the service.
    Module *string `protobuf:"bytes,1,req,name=module" json:"module,omitempty"`
    // Assert any methods in the service are run inside/outside the chroot when
    // specified, unless overridden by the method config.
    ServiceChrootAssert  *ChrootAssertion `protobuf:"varint,2,opt,name=service_chroot_assert,json=serviceChrootAssert,enum=ChrootAssertion" json:"service_chroot_assert,omitempty"`
    XXX_NoUnkeyedLiteral struct{}         `json:"-"`
    XXX_unrecognized     []byte           `json:"-"`
    XXX_sizecache        int32            `json:"-"`
}

Custom Service options.

func (*BuildApiServiceOptions) Descriptor Uses

func (*BuildApiServiceOptions) Descriptor() ([]byte, []int)

func (*BuildApiServiceOptions) GetModule Uses

func (m *BuildApiServiceOptions) GetModule() string

func (*BuildApiServiceOptions) GetServiceChrootAssert Uses

func (m *BuildApiServiceOptions) GetServiceChrootAssert() ChrootAssertion

func (*BuildApiServiceOptions) ProtoMessage Uses

func (*BuildApiServiceOptions) ProtoMessage()

func (*BuildApiServiceOptions) Reset Uses

func (m *BuildApiServiceOptions) Reset()

func (*BuildApiServiceOptions) String Uses

func (m *BuildApiServiceOptions) String() string

func (*BuildApiServiceOptions) XXX_DiscardUnknown Uses

func (m *BuildApiServiceOptions) XXX_DiscardUnknown()

func (*BuildApiServiceOptions) XXX_Marshal Uses

func (m *BuildApiServiceOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BuildApiServiceOptions) XXX_Merge Uses

func (m *BuildApiServiceOptions) XXX_Merge(src proto.Message)

func (*BuildApiServiceOptions) XXX_Size Uses

func (m *BuildApiServiceOptions) XXX_Size() int

func (*BuildApiServiceOptions) XXX_Unmarshal Uses

func (m *BuildApiServiceOptions) XXX_Unmarshal(b []byte) error

type BuildTargetUnitTestRequest Uses

type BuildTargetUnitTestRequest struct {
    // The build target being tested.
    BuildTarget *chromiumos.BuildTarget `protobuf:"bytes,1,opt,name=build_target,json=buildTarget,proto3" json:"build_target,omitempty"`
    // The path where the result tarball should be saved.
    ResultPath string `protobuf:"bytes,2,opt,name=result_path,json=resultPath,proto3" json:"result_path,omitempty"`
    // The chroot containing the sysroot.
    Chroot *chromiumos.Chroot `protobuf:"bytes,3,opt,name=chroot,proto3" json:"chroot,omitempty"`
    // The flags.
    Flags *BuildTargetUnitTestRequest_Flags `protobuf:"bytes,4,opt,name=flags,proto3" json:"flags,omitempty"`
    // Skipped packages.
    PackageBlacklist     []*chromiumos.PackageInfo `protobuf:"bytes,5,rep,name=package_blacklist,json=packageBlacklist,proto3" json:"package_blacklist,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
    XXX_unrecognized     []byte                    `json:"-"`
    XXX_sizecache        int32                     `json:"-"`
}

func (*BuildTargetUnitTestRequest) Descriptor Uses

func (*BuildTargetUnitTestRequest) Descriptor() ([]byte, []int)

func (*BuildTargetUnitTestRequest) GetBuildTarget Uses

func (m *BuildTargetUnitTestRequest) GetBuildTarget() *chromiumos.BuildTarget

func (*BuildTargetUnitTestRequest) GetChroot Uses

func (m *BuildTargetUnitTestRequest) GetChroot() *chromiumos.Chroot

func (*BuildTargetUnitTestRequest) GetFlags Uses

func (m *BuildTargetUnitTestRequest) GetFlags() *BuildTargetUnitTestRequest_Flags

func (*BuildTargetUnitTestRequest) GetPackageBlacklist Uses

func (m *BuildTargetUnitTestRequest) GetPackageBlacklist() []*chromiumos.PackageInfo

func (*BuildTargetUnitTestRequest) GetResultPath Uses

func (m *BuildTargetUnitTestRequest) GetResultPath() string

func (*BuildTargetUnitTestRequest) ProtoMessage Uses

func (*BuildTargetUnitTestRequest) ProtoMessage()

func (*BuildTargetUnitTestRequest) Reset Uses

func (m *BuildTargetUnitTestRequest) Reset()

func (*BuildTargetUnitTestRequest) String Uses

func (m *BuildTargetUnitTestRequest) String() string

func (*BuildTargetUnitTestRequest) XXX_DiscardUnknown Uses

func (m *BuildTargetUnitTestRequest) XXX_DiscardUnknown()

func (*BuildTargetUnitTestRequest) XXX_Marshal Uses

func (m *BuildTargetUnitTestRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BuildTargetUnitTestRequest) XXX_Merge Uses

func (m *BuildTargetUnitTestRequest) XXX_Merge(src proto.Message)

func (*BuildTargetUnitTestRequest) XXX_Size Uses

func (m *BuildTargetUnitTestRequest) XXX_Size() int

func (*BuildTargetUnitTestRequest) XXX_Unmarshal Uses

func (m *BuildTargetUnitTestRequest) XXX_Unmarshal(b []byte) error

type BuildTargetUnitTestRequest_Flags Uses

type BuildTargetUnitTestRequest_Flags struct {
    // Assume the sysroot is empty.
    EmptySysroot         bool     `protobuf:"varint,1,opt,name=empty_sysroot,json=emptySysroot,proto3" json:"empty_sysroot,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*BuildTargetUnitTestRequest_Flags) Descriptor Uses

func (*BuildTargetUnitTestRequest_Flags) Descriptor() ([]byte, []int)

func (*BuildTargetUnitTestRequest_Flags) GetEmptySysroot Uses

func (m *BuildTargetUnitTestRequest_Flags) GetEmptySysroot() bool

func (*BuildTargetUnitTestRequest_Flags) ProtoMessage Uses

func (*BuildTargetUnitTestRequest_Flags) ProtoMessage()

func (*BuildTargetUnitTestRequest_Flags) Reset Uses

func (m *BuildTargetUnitTestRequest_Flags) Reset()

func (*BuildTargetUnitTestRequest_Flags) String Uses

func (m *BuildTargetUnitTestRequest_Flags) String() string

func (*BuildTargetUnitTestRequest_Flags) XXX_DiscardUnknown Uses

func (m *BuildTargetUnitTestRequest_Flags) XXX_DiscardUnknown()

func (*BuildTargetUnitTestRequest_Flags) XXX_Marshal Uses

func (m *BuildTargetUnitTestRequest_Flags) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BuildTargetUnitTestRequest_Flags) XXX_Merge Uses

func (m *BuildTargetUnitTestRequest_Flags) XXX_Merge(src proto.Message)

func (*BuildTargetUnitTestRequest_Flags) XXX_Size Uses

func (m *BuildTargetUnitTestRequest_Flags) XXX_Size() int

func (*BuildTargetUnitTestRequest_Flags) XXX_Unmarshal Uses

func (m *BuildTargetUnitTestRequest_Flags) XXX_Unmarshal(b []byte) error

type BuildTargetUnitTestResponse Uses

type BuildTargetUnitTestResponse struct {
    // The unittest tarball that was created.
    TarballPath string `protobuf:"bytes,1,opt,name=tarball_path,json=tarballPath,proto3" json:"tarball_path,omitempty"`
    // The list of packages that failed.
    FailedPackages       []*chromiumos.PackageInfo `protobuf:"bytes,2,rep,name=failed_packages,json=failedPackages,proto3" json:"failed_packages,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
    XXX_unrecognized     []byte                    `json:"-"`
    XXX_sizecache        int32                     `json:"-"`
}

func (*BuildTargetUnitTestResponse) Descriptor Uses

func (*BuildTargetUnitTestResponse) Descriptor() ([]byte, []int)

func (*BuildTargetUnitTestResponse) GetFailedPackages Uses

func (m *BuildTargetUnitTestResponse) GetFailedPackages() []*chromiumos.PackageInfo

func (*BuildTargetUnitTestResponse) GetTarballPath Uses

func (m *BuildTargetUnitTestResponse) GetTarballPath() string

func (*BuildTargetUnitTestResponse) ProtoMessage Uses

func (*BuildTargetUnitTestResponse) ProtoMessage()

func (*BuildTargetUnitTestResponse) Reset Uses

func (m *BuildTargetUnitTestResponse) Reset()

func (*BuildTargetUnitTestResponse) String Uses

func (m *BuildTargetUnitTestResponse) String() string

func (*BuildTargetUnitTestResponse) XXX_DiscardUnknown Uses

func (m *BuildTargetUnitTestResponse) XXX_DiscardUnknown()

func (*BuildTargetUnitTestResponse) XXX_Marshal Uses

func (m *BuildTargetUnitTestResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BuildTargetUnitTestResponse) XXX_Merge Uses

func (m *BuildTargetUnitTestResponse) XXX_Merge(src proto.Message)

func (*BuildTargetUnitTestResponse) XXX_Size Uses

func (m *BuildTargetUnitTestResponse) XXX_Size() int

func (*BuildTargetUnitTestResponse) XXX_Unmarshal Uses

func (m *BuildTargetUnitTestResponse) XXX_Unmarshal(b []byte) error

type BuildsChromeRequest Uses

type BuildsChromeRequest struct {
    // The chroot where the operations will be executed.
    // Required.
    Chroot *chromiumos.Chroot `protobuf:"bytes,1,opt,name=chroot,proto3" json:"chroot,omitempty"`
    // The build target we are checking for.
    BuildTarget *chromiumos.BuildTarget `protobuf:"bytes,2,opt,name=build_target,json=buildTarget,proto3" json:"build_target,omitempty"`
    // List of packages to be installed by the builder. If none are specified the
    // standard list of packages is used.
    Packages             []*chromiumos.PackageInfo `protobuf:"bytes,3,rep,name=packages,proto3" json:"packages,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
    XXX_unrecognized     []byte                    `json:"-"`
    XXX_sizecache        int32                     `json:"-"`
}

This can easily be generalized to a Builds method if necessary, but currently we have no use case for anything but Chrome, and making this specifically for Chrome simplifies the calling code significantly.

func (*BuildsChromeRequest) Descriptor Uses

func (*BuildsChromeRequest) Descriptor() ([]byte, []int)

func (*BuildsChromeRequest) GetBuildTarget Uses

func (m *BuildsChromeRequest) GetBuildTarget() *chromiumos.BuildTarget

func (*BuildsChromeRequest) GetChroot Uses

func (m *BuildsChromeRequest) GetChroot() *chromiumos.Chroot

func (*BuildsChromeRequest) GetPackages Uses

func (m *BuildsChromeRequest) GetPackages() []*chromiumos.PackageInfo

func (*BuildsChromeRequest) ProtoMessage Uses

func (*BuildsChromeRequest) ProtoMessage()

func (*BuildsChromeRequest) Reset Uses

func (m *BuildsChromeRequest) Reset()

func (*BuildsChromeRequest) String Uses

func (m *BuildsChromeRequest) String() string

func (*BuildsChromeRequest) XXX_DiscardUnknown Uses

func (m *BuildsChromeRequest) XXX_DiscardUnknown()

func (*BuildsChromeRequest) XXX_Marshal Uses

func (m *BuildsChromeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BuildsChromeRequest) XXX_Merge Uses

func (m *BuildsChromeRequest) XXX_Merge(src proto.Message)

func (*BuildsChromeRequest) XXX_Size Uses

func (m *BuildsChromeRequest) XXX_Size() int

func (*BuildsChromeRequest) XXX_Unmarshal Uses

func (m *BuildsChromeRequest) XXX_Unmarshal(b []byte) error

type BuildsChromeResponse Uses

type BuildsChromeResponse struct {
    // Whether or not it builds chrome.
    BuildsChrome         bool     `protobuf:"varint,1,opt,name=builds_chrome,json=buildsChrome,proto3" json:"builds_chrome,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*BuildsChromeResponse) Descriptor Uses

func (*BuildsChromeResponse) Descriptor() ([]byte, []int)

func (*BuildsChromeResponse) GetBuildsChrome Uses

func (m *BuildsChromeResponse) GetBuildsChrome() bool

func (*BuildsChromeResponse) ProtoMessage Uses

func (*BuildsChromeResponse) ProtoMessage()

func (*BuildsChromeResponse) Reset Uses

func (m *BuildsChromeResponse) Reset()

func (*BuildsChromeResponse) String Uses

func (m *BuildsChromeResponse) String() string

func (*BuildsChromeResponse) XXX_DiscardUnknown Uses

func (m *BuildsChromeResponse) XXX_DiscardUnknown()

func (*BuildsChromeResponse) XXX_Marshal Uses

func (m *BuildsChromeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BuildsChromeResponse) XXX_Merge Uses

func (m *BuildsChromeResponse) XXX_Merge(src proto.Message)

func (*BuildsChromeResponse) XXX_Size Uses

func (m *BuildsChromeResponse) XXX_Size() int

func (*BuildsChromeResponse) XXX_Unmarshal Uses

func (m *BuildsChromeResponse) XXX_Unmarshal(b []byte) error

type BundleChromeAFDORequest Uses

type BundleChromeAFDORequest struct {
    // The chroot where the orderfile lives.
    Chroot *chromiumos.Chroot `protobuf:"bytes,1,opt,name=chroot,proto3" json:"chroot,omitempty"`
    // The build_target of the builder.
    BuildTarget *chromiumos.BuildTarget `protobuf:"bytes,2,opt,name=build_target,json=buildTarget,proto3" json:"build_target,omitempty"`
    // Absolute path to the directory in which artifacts should be dropped.
    OutputDir string `protobuf:"bytes,3,opt,name=output_dir,json=outputDir,proto3" json:"output_dir,omitempty"`
    // The type of AFDO artifact (benchmark-afdo or orderfile)
    ArtifactType         chromiumos.AFDOArtifactType `protobuf:"varint,4,opt,name=artifact_type,json=artifactType,proto3,enum=chromiumos.AFDOArtifactType" json:"artifact_type,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
    XXX_unrecognized     []byte                      `json:"-"`
    XXX_sizecache        int32                       `json:"-"`
}

Request describing where to find Chrome AFDO artifacts

func (*BundleChromeAFDORequest) Descriptor Uses

func (*BundleChromeAFDORequest) Descriptor() ([]byte, []int)

func (*BundleChromeAFDORequest) GetArtifactType Uses

func (m *BundleChromeAFDORequest) GetArtifactType() chromiumos.AFDOArtifactType

func (*BundleChromeAFDORequest) GetBuildTarget Uses

func (m *BundleChromeAFDORequest) GetBuildTarget() *chromiumos.BuildTarget

func (*BundleChromeAFDORequest) GetChroot Uses

func (m *BundleChromeAFDORequest) GetChroot() *chromiumos.Chroot

func (*BundleChromeAFDORequest) GetOutputDir Uses

func (m *BundleChromeAFDORequest) GetOutputDir() string

func (*BundleChromeAFDORequest) ProtoMessage Uses

func (*BundleChromeAFDORequest) ProtoMessage()

func (*BundleChromeAFDORequest) Reset Uses

func (m *BundleChromeAFDORequest) Reset()

func (*BundleChromeAFDORequest) String Uses

func (m *BundleChromeAFDORequest) String() string

func (*BundleChromeAFDORequest) XXX_DiscardUnknown Uses

func (m *BundleChromeAFDORequest) XXX_DiscardUnknown()

func (*BundleChromeAFDORequest) XXX_Marshal Uses

func (m *BundleChromeAFDORequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BundleChromeAFDORequest) XXX_Merge Uses

func (m *BundleChromeAFDORequest) XXX_Merge(src proto.Message)

func (*BundleChromeAFDORequest) XXX_Size Uses

func (m *BundleChromeAFDORequest) XXX_Size() int

func (*BundleChromeAFDORequest) XXX_Unmarshal Uses

func (m *BundleChromeAFDORequest) XXX_Unmarshal(b []byte) error

type BundleRequest Uses

type BundleRequest struct {
    // The build target to bundle artifacts for.
    // Deprecated. Use sysroot instead.
    BuildTarget *chromiumos.BuildTarget `protobuf:"bytes,1,opt,name=build_target,json=buildTarget,proto3" json:"build_target,omitempty"`
    // Absolute path to the directory in which artifacts should be dropped.
    OutputDir string `protobuf:"bytes,2,opt,name=output_dir,json=outputDir,proto3" json:"output_dir,omitempty"`
    // The chroot where the sysroot lives.
    Chroot *chromiumos.Chroot `protobuf:"bytes,3,opt,name=chroot,proto3" json:"chroot,omitempty"`
    // The sysroot where the files live.
    Sysroot              *Sysroot `protobuf:"bytes,4,opt,name=sysroot,proto3" json:"sysroot,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

Request describing where build artifact bundles for a given build target should be dumped.

func (*BundleRequest) Descriptor Uses

func (*BundleRequest) Descriptor() ([]byte, []int)

func (*BundleRequest) GetBuildTarget Uses

func (m *BundleRequest) GetBuildTarget() *chromiumos.BuildTarget

func (*BundleRequest) GetChroot Uses

func (m *BundleRequest) GetChroot() *chromiumos.Chroot

func (*BundleRequest) GetOutputDir Uses

func (m *BundleRequest) GetOutputDir() string

func (*BundleRequest) GetSysroot Uses

func (m *BundleRequest) GetSysroot() *Sysroot

func (*BundleRequest) ProtoMessage Uses

func (*BundleRequest) ProtoMessage()

func (*BundleRequest) Reset Uses

func (m *BundleRequest) Reset()

func (*BundleRequest) String Uses

func (m *BundleRequest) String() string

func (*BundleRequest) XXX_DiscardUnknown Uses

func (m *BundleRequest) XXX_DiscardUnknown()

func (*BundleRequest) XXX_Marshal Uses

func (m *BundleRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BundleRequest) XXX_Merge Uses

func (m *BundleRequest) XXX_Merge(src proto.Message)

func (*BundleRequest) XXX_Size Uses

func (m *BundleRequest) XXX_Size() int

func (*BundleRequest) XXX_Unmarshal Uses

func (m *BundleRequest) XXX_Unmarshal(b []byte) error

type BundleResponse Uses

type BundleResponse struct {
    // The artifacts that added to the output directory.
    Artifacts            []*Artifact `protobuf:"bytes,1,rep,name=artifacts,proto3" json:"artifacts,omitempty"`
    XXX_NoUnkeyedLiteral struct{}    `json:"-"`
    XXX_unrecognized     []byte      `json:"-"`
    XXX_sizecache        int32       `json:"-"`
}

Response describing which bundles were dumped to the given output directory.

func (*BundleResponse) Descriptor Uses

func (*BundleResponse) Descriptor() ([]byte, []int)

func (*BundleResponse) GetArtifacts Uses

func (m *BundleResponse) GetArtifacts() []*Artifact

func (*BundleResponse) ProtoMessage Uses

func (*BundleResponse) ProtoMessage()

func (*BundleResponse) Reset Uses

func (m *BundleResponse) Reset()

func (*BundleResponse) String Uses

func (m *BundleResponse) String() string

func (*BundleResponse) XXX_DiscardUnknown Uses

func (m *BundleResponse) XXX_DiscardUnknown()

func (*BundleResponse) XXX_Marshal Uses

func (m *BundleResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BundleResponse) XXX_Merge Uses

func (m *BundleResponse) XXX_Merge(src proto.Message)

func (*BundleResponse) XXX_Size Uses

func (m *BundleResponse) XXX_Size() int

func (*BundleResponse) XXX_Unmarshal Uses

func (m *BundleResponse) XXX_Unmarshal(b []byte) error

type BundleVmFilesRequest Uses

type BundleVmFilesRequest struct {
    // The chroot where the sysroot lives.
    Chroot *chromiumos.Chroot `protobuf:"bytes,1,opt,name=chroot,proto3" json:"chroot,omitempty"`
    // The sysroot where the files live.
    Sysroot *Sysroot `protobuf:"bytes,2,opt,name=sysroot,proto3" json:"sysroot,omitempty"`
    // Test results directory relative to the sysroot.
    TestResultsDir string `protobuf:"bytes,3,opt,name=test_results_dir,json=testResultsDir,proto3" json:"test_results_dir,omitempty"`
    // Absolute path to the directory in which artifacts should be dropped.
    OutputDir            string   `protobuf:"bytes,4,opt,name=output_dir,json=outputDir,proto3" json:"output_dir,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

Request describing where to find build artifacts that are taken from a sysroot.

func (*BundleVmFilesRequest) Descriptor Uses

func (*BundleVmFilesRequest) Descriptor() ([]byte, []int)

func (*BundleVmFilesRequest) GetChroot Uses

func (m *BundleVmFilesRequest) GetChroot() *chromiumos.Chroot

func (*BundleVmFilesRequest) GetOutputDir Uses

func (m *BundleVmFilesRequest) GetOutputDir() string

func (*BundleVmFilesRequest) GetSysroot Uses

func (m *BundleVmFilesRequest) GetSysroot() *Sysroot

func (*BundleVmFilesRequest) GetTestResultsDir Uses

func (m *BundleVmFilesRequest) GetTestResultsDir() string

func (*BundleVmFilesRequest) ProtoMessage Uses

func (*BundleVmFilesRequest) ProtoMessage()

func (*BundleVmFilesRequest) Reset Uses

func (m *BundleVmFilesRequest) Reset()

func (*BundleVmFilesRequest) String Uses

func (m *BundleVmFilesRequest) String() string

func (*BundleVmFilesRequest) XXX_DiscardUnknown Uses

func (m *BundleVmFilesRequest) XXX_DiscardUnknown()

func (*BundleVmFilesRequest) XXX_Marshal Uses

func (m *BundleVmFilesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BundleVmFilesRequest) XXX_Merge Uses

func (m *BundleVmFilesRequest) XXX_Merge(src proto.Message)

func (*BundleVmFilesRequest) XXX_Size Uses

func (m *BundleVmFilesRequest) XXX_Size() int

func (*BundleVmFilesRequest) XXX_Unmarshal Uses

func (m *BundleVmFilesRequest) XXX_Unmarshal(b []byte) error

type ChromiteUnitTestRequest Uses

type ChromiteUnitTestRequest struct {
    // The chroot to use to execute the endpoint.
    Chroot               *chromiumos.Chroot `protobuf:"bytes,1,opt,name=chroot,proto3" json:"chroot,omitempty"`
    XXX_NoUnkeyedLiteral struct{}           `json:"-"`
    XXX_unrecognized     []byte             `json:"-"`
    XXX_sizecache        int32              `json:"-"`
}

Chromite UnitTest request.

func (*ChromiteUnitTestRequest) Descriptor Uses

func (*ChromiteUnitTestRequest) Descriptor() ([]byte, []int)

func (*ChromiteUnitTestRequest) GetChroot Uses

func (m *ChromiteUnitTestRequest) GetChroot() *chromiumos.Chroot

func (*ChromiteUnitTestRequest) ProtoMessage Uses

func (*ChromiteUnitTestRequest) ProtoMessage()

func (*ChromiteUnitTestRequest) Reset Uses

func (m *ChromiteUnitTestRequest) Reset()

func (*ChromiteUnitTestRequest) String Uses

func (m *ChromiteUnitTestRequest) String() string

func (*ChromiteUnitTestRequest) XXX_DiscardUnknown Uses

func (m *ChromiteUnitTestRequest) XXX_DiscardUnknown()

func (*ChromiteUnitTestRequest) XXX_Marshal Uses

func (m *ChromiteUnitTestRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChromiteUnitTestRequest) XXX_Merge Uses

func (m *ChromiteUnitTestRequest) XXX_Merge(src proto.Message)

func (*ChromiteUnitTestRequest) XXX_Size Uses

func (m *ChromiteUnitTestRequest) XXX_Size() int

func (*ChromiteUnitTestRequest) XXX_Unmarshal Uses

func (m *ChromiteUnitTestRequest) XXX_Unmarshal(b []byte) error

type ChromiteUnitTestResponse Uses

type ChromiteUnitTestResponse struct {
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*ChromiteUnitTestResponse) Descriptor Uses

func (*ChromiteUnitTestResponse) Descriptor() ([]byte, []int)

func (*ChromiteUnitTestResponse) ProtoMessage Uses

func (*ChromiteUnitTestResponse) ProtoMessage()

func (*ChromiteUnitTestResponse) Reset Uses

func (m *ChromiteUnitTestResponse) Reset()

func (*ChromiteUnitTestResponse) String Uses

func (m *ChromiteUnitTestResponse) String() string

func (*ChromiteUnitTestResponse) XXX_DiscardUnknown Uses

func (m *ChromiteUnitTestResponse) XXX_DiscardUnknown()

func (*ChromiteUnitTestResponse) XXX_Marshal Uses

func (m *ChromiteUnitTestResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChromiteUnitTestResponse) XXX_Merge Uses

func (m *ChromiteUnitTestResponse) XXX_Merge(src proto.Message)

func (*ChromiteUnitTestResponse) XXX_Size Uses

func (m *ChromiteUnitTestResponse) XXX_Size() int

func (*ChromiteUnitTestResponse) XXX_Unmarshal Uses

func (m *ChromiteUnitTestResponse) XXX_Unmarshal(b []byte) error

type ChrootAssertion Uses

type ChrootAssertion int32

Config to allow chroot assertions to be made via service/method options.

const (
    ChrootAssertion_NO_ASSERTION ChrootAssertion = 0
    ChrootAssertion_INSIDE       ChrootAssertion = 1
    ChrootAssertion_OUTSIDE      ChrootAssertion = 2
)

func (ChrootAssertion) Enum Uses

func (x ChrootAssertion) Enum() *ChrootAssertion

func (ChrootAssertion) EnumDescriptor Uses

func (ChrootAssertion) EnumDescriptor() ([]byte, []int)

func (ChrootAssertion) String Uses

func (x ChrootAssertion) String() string

func (*ChrootAssertion) UnmarshalJSON Uses

func (x *ChrootAssertion) UnmarshalJSON(data []byte) error

type ChrootVersion Uses

type ChrootVersion struct {
    // The version number.
    Version              uint32   `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

The chroot version information.

func (*ChrootVersion) Descriptor Uses

func (*ChrootVersion) Descriptor() ([]byte, []int)

func (*ChrootVersion) GetVersion Uses

func (m *ChrootVersion) GetVersion() uint32

func (*ChrootVersion) ProtoMessage Uses

func (*ChrootVersion) ProtoMessage()

func (*ChrootVersion) Reset Uses

func (m *ChrootVersion) Reset()

func (*ChrootVersion) String Uses

func (m *ChrootVersion) String() string

func (*ChrootVersion) XXX_DiscardUnknown Uses

func (m *ChrootVersion) XXX_DiscardUnknown()

func (*ChrootVersion) XXX_Marshal Uses

func (m *ChrootVersion) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChrootVersion) XXX_Merge Uses

func (m *ChrootVersion) XXX_Merge(src proto.Message)

func (*ChrootVersion) XXX_Size Uses

func (m *ChrootVersion) XXX_Size() int

func (*ChrootVersion) XXX_Unmarshal Uses

func (m *ChrootVersion) XXX_Unmarshal(b []byte) error

type CreateImageRequest Uses

type CreateImageRequest struct {
    // Required.
    // The build target whose image is being built.
    BuildTarget *chromiumos.BuildTarget `protobuf:"bytes,1,opt,name=build_target,json=buildTarget,proto3" json:"build_target,omitempty"`
    // The types of images to build, defaults to building base image.
    // Note: Building either of the VM image types will also force the
    // corresponding regular image to be built. Only one VM image type may be
    // built at a time, and will overwrite any previously built VM image if the
    // same output directory (version) is used.
    ImageTypes []chromiumos.ImageType `protobuf:"varint,2,rep,packed,name=image_types,json=imageTypes,proto3,enum=chromiumos.ImageType" json:"image_types,omitempty"`
    // Whether rootfs verification should be disabled (enabled by default).
    DisableRootfsVerification bool `protobuf:"varint,3,opt,name=disable_rootfs_verification,json=disableRootfsVerification,proto3" json:"disable_rootfs_verification,omitempty"`
    // The image version.
    Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"`
    // Disk layout option. See README.disk_layout and legacy_disk_layout.json in
    // src/scripts/build_library.
    DiskLayout string `protobuf:"bytes,5,opt,name=disk_layout,json=diskLayout,proto3" json:"disk_layout,omitempty"`
    // Used to set the LSB builder path key in /etc/lsb-release. See
    // chromite/scripts/cros_set_lsb_release.py.
    BuilderPath string `protobuf:"bytes,6,opt,name=builder_path,json=builderPath,proto3" json:"builder_path,omitempty"`
    // The chroot to use to execute the endpoint.
    Chroot               *chromiumos.Chroot `protobuf:"bytes,7,opt,name=chroot,proto3" json:"chroot,omitempty"`
    XXX_NoUnkeyedLiteral struct{}           `json:"-"`
    XXX_unrecognized     []byte             `json:"-"`
    XXX_sizecache        int32              `json:"-"`
}

The image test arguments.

func (*CreateImageRequest) Descriptor Uses

func (*CreateImageRequest) Descriptor() ([]byte, []int)

func (*CreateImageRequest) GetBuildTarget Uses

func (m *CreateImageRequest) GetBuildTarget() *chromiumos.BuildTarget

func (*CreateImageRequest) GetBuilderPath Uses

func (m *CreateImageRequest) GetBuilderPath() string

func (*CreateImageRequest) GetChroot Uses

func (m *CreateImageRequest) GetChroot() *chromiumos.Chroot

func (*CreateImageRequest) GetDisableRootfsVerification Uses

func (m *CreateImageRequest) GetDisableRootfsVerification() bool

func (*CreateImageRequest) GetDiskLayout Uses

func (m *CreateImageRequest) GetDiskLayout() string

func (*CreateImageRequest) GetImageTypes Uses

func (m *CreateImageRequest) GetImageTypes() []chromiumos.ImageType

func (*CreateImageRequest) GetVersion Uses

func (m *CreateImageRequest) GetVersion() string

func (*CreateImageRequest) ProtoMessage Uses

func (*CreateImageRequest) ProtoMessage()

func (*CreateImageRequest) Reset Uses

func (m *CreateImageRequest) Reset()

func (*CreateImageRequest) String Uses

func (m *CreateImageRequest) String() string

func (*CreateImageRequest) XXX_DiscardUnknown Uses

func (m *CreateImageRequest) XXX_DiscardUnknown()

func (*CreateImageRequest) XXX_Marshal Uses

func (m *CreateImageRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateImageRequest) XXX_Merge Uses

func (m *CreateImageRequest) XXX_Merge(src proto.Message)

func (*CreateImageRequest) XXX_Size Uses

func (m *CreateImageRequest) XXX_Size() int

func (*CreateImageRequest) XXX_Unmarshal Uses

func (m *CreateImageRequest) XXX_Unmarshal(b []byte) error

type CreateImageResult Uses

type CreateImageResult struct {
    // Whether it completed successfully.
    Success bool `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
    // Images that were built. Will contain no more than one per image type.
    Images []*Image `protobuf:"bytes,2,rep,name=images,proto3" json:"images,omitempty"`
    // Any packages that failed to build. Empty on success.
    FailedPackages []*chromiumos.PackageInfo `protobuf:"bytes,3,rep,name=failed_packages,json=failedPackages,proto3" json:"failed_packages,omitempty"`
    // The metric events that occurred during the running of CreateImage.
    Events               []*chromiumos.MetricEvent `protobuf:"bytes,4,rep,name=events,proto3" json:"events,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
    XXX_unrecognized     []byte                    `json:"-"`
    XXX_sizecache        int32                     `json:"-"`
}

func (*CreateImageResult) Descriptor Uses

func (*CreateImageResult) Descriptor() ([]byte, []int)

func (*CreateImageResult) GetEvents Uses

func (m *CreateImageResult) GetEvents() []*chromiumos.MetricEvent

func (*CreateImageResult) GetFailedPackages Uses

func (m *CreateImageResult) GetFailedPackages() []*chromiumos.PackageInfo

func (*CreateImageResult) GetImages Uses

func (m *CreateImageResult) GetImages() []*Image

func (*CreateImageResult) GetSuccess Uses

func (m *CreateImageResult) GetSuccess() bool

func (*CreateImageResult) ProtoMessage Uses

func (*CreateImageResult) ProtoMessage()

func (*CreateImageResult) Reset Uses

func (m *CreateImageResult) Reset()

func (*CreateImageResult) String Uses

func (m *CreateImageResult) String() string

func (*CreateImageResult) XXX_DiscardUnknown Uses

func (m *CreateImageResult) XXX_DiscardUnknown()

func (*CreateImageResult) XXX_Marshal Uses

func (m *CreateImageResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateImageResult) XXX_Merge Uses

func (m *CreateImageResult) XXX_Merge(src proto.Message)

func (*CreateImageResult) XXX_Size Uses

func (m *CreateImageResult) XXX_Size() int

func (*CreateImageResult) XXX_Unmarshal Uses

func (m *CreateImageResult) XXX_Unmarshal(b []byte) error

type CreateRequest Uses

type CreateRequest struct {
    // The chroot-create flag arguments.
    Flags *CreateRequest_Flags `protobuf:"bytes,1,opt,name=flags,proto3" json:"flags,omitempty"`
    // The chroot to create.
    Chroot               *chromiumos.Chroot `protobuf:"bytes,2,opt,name=chroot,proto3" json:"chroot,omitempty"`
    XXX_NoUnkeyedLiteral struct{}           `json:"-"`
    XXX_unrecognized     []byte             `json:"-"`
    XXX_sizecache        int32              `json:"-"`
}

Create request message.

func (*CreateRequest) Descriptor Uses

func (*CreateRequest) Descriptor() ([]byte, []int)

func (*CreateRequest) GetChroot Uses

func (m *CreateRequest) GetChroot() *chromiumos.Chroot

func (*CreateRequest) GetFlags Uses

func (m *CreateRequest) GetFlags() *CreateRequest_Flags

func (*CreateRequest) ProtoMessage Uses

func (*CreateRequest) ProtoMessage()

func (*CreateRequest) Reset Uses

func (m *CreateRequest) Reset()

func (*CreateRequest) String Uses

func (m *CreateRequest) String() string

func (*CreateRequest) XXX_DiscardUnknown Uses

func (m *CreateRequest) XXX_DiscardUnknown()

func (*CreateRequest) XXX_Marshal Uses

func (m *CreateRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateRequest) XXX_Merge Uses

func (m *CreateRequest) XXX_Merge(src proto.Message)

func (*CreateRequest) XXX_Size Uses

func (m *CreateRequest) XXX_Size() int

func (*CreateRequest) XXX_Unmarshal Uses

func (m *CreateRequest) XXX_Unmarshal(b []byte) error

type CreateRequest_Flags Uses

type CreateRequest_Flags struct {
    // Whether or not to replace the chroot if it already exists.
    NoReplace bool `protobuf:"varint,1,opt,name=no_replace,json=noReplace,proto3" json:"no_replace,omitempty"`
    // Whether to do a full build of the SDK or use prebuilts.
    Bootstrap bool `protobuf:"varint,2,opt,name=bootstrap,proto3" json:"bootstrap,omitempty"`
    // Whether the chroot should be mounted on a loopback image or created
    // directly inside a directory. Set to true to create in a directory.
    NoUseImage           bool     `protobuf:"varint,3,opt,name=no_use_image,json=noUseImage,proto3" json:"no_use_image,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

Options that affect how the chroot is created.

func (*CreateRequest_Flags) Descriptor Uses

func (*CreateRequest_Flags) Descriptor() ([]byte, []int)

func (*CreateRequest_Flags) GetBootstrap Uses

func (m *CreateRequest_Flags) GetBootstrap() bool

func (*CreateRequest_Flags) GetNoReplace Uses

func (m *CreateRequest_Flags) GetNoReplace() bool

func (*CreateRequest_Flags) GetNoUseImage Uses

func (m *CreateRequest_Flags) GetNoUseImage() bool

func (*CreateRequest_Flags) ProtoMessage Uses

func (*CreateRequest_Flags) ProtoMessage()

func (*CreateRequest_Flags) Reset Uses

func (m *CreateRequest_Flags) Reset()

func (*CreateRequest_Flags) String Uses

func (m *CreateRequest_Flags) String() string

func (*CreateRequest_Flags) XXX_DiscardUnknown Uses

func (m *CreateRequest_Flags) XXX_DiscardUnknown()

func (*CreateRequest_Flags) XXX_Marshal Uses

func (m *CreateRequest_Flags) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateRequest_Flags) XXX_Merge Uses

func (m *CreateRequest_Flags) XXX_Merge(src proto.Message)

func (*CreateRequest_Flags) XXX_Size Uses

func (m *CreateRequest_Flags) XXX_Size() int

func (*CreateRequest_Flags) XXX_Unmarshal Uses

func (m *CreateRequest_Flags) XXX_Unmarshal(b []byte) error

type CreateResponse Uses

type CreateResponse struct {
    // The resulting chroot version.
    Version              *ChrootVersion `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
    XXX_NoUnkeyedLiteral struct{}       `json:"-"`
    XXX_unrecognized     []byte         `json:"-"`
    XXX_sizecache        int32          `json:"-"`
}

Create response message.

func (*CreateResponse) Descriptor Uses

func (*CreateResponse) Descriptor() ([]byte, []int)

func (*CreateResponse) GetVersion Uses

func (m *CreateResponse) GetVersion() *ChrootVersion

func (*CreateResponse) ProtoMessage Uses

func (*CreateResponse) ProtoMessage()

func (*CreateResponse) Reset Uses

func (m *CreateResponse) Reset()

func (*CreateResponse) String Uses

func (m *CreateResponse) String() string

func (*CreateResponse) XXX_DiscardUnknown Uses

func (m *CreateResponse) XXX_DiscardUnknown()

func (*CreateResponse) XXX_Marshal Uses

func (m *CreateResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateResponse) XXX_Merge Uses

func (m *CreateResponse) XXX_Merge(src proto.Message)

func (*CreateResponse) XXX_Size Uses

func (m *CreateResponse) XXX_Size() int

func (*CreateResponse) XXX_Unmarshal Uses

func (m *CreateResponse) XXX_Unmarshal(b []byte) error

type CreateSimpleChromeSysrootRequest Uses

type CreateSimpleChromeSysrootRequest struct {
    // The board that is the build_target for the created sysroot.
    BuildTarget *chromiumos.BuildTarget `protobuf:"bytes,1,opt,name=build_target,json=buildTarget,proto3" json:"build_target,omitempty"`
    // Additional environment flags which are set via the ENV VAR 'USE'.
    UseFlags []string `protobuf:"bytes,2,rep,name=use_flags,json=useFlags,proto3" json:"use_flags,omitempty"`
    // Target directory for the sysroot tarball.
    TargetDir            *chromiumos.ResultPath `protobuf:"bytes,3,opt,name=target_dir,json=targetDir,proto3" json:"target_dir,omitempty"`
    XXX_NoUnkeyedLiteral struct{}               `json:"-"`
    XXX_unrecognized     []byte                 `json:"-"`
    XXX_sizecache        int32                  `json:"-"`
}

func (*CreateSimpleChromeSysrootRequest) Descriptor Uses

func (*CreateSimpleChromeSysrootRequest) Descriptor() ([]byte, []int)

func (*CreateSimpleChromeSysrootRequest) GetBuildTarget Uses

func (m *CreateSimpleChromeSysrootRequest) GetBuildTarget() *chromiumos.BuildTarget

func (*CreateSimpleChromeSysrootRequest) GetTargetDir Uses

func (m *CreateSimpleChromeSysrootRequest) GetTargetDir() *chromiumos.ResultPath

func (*CreateSimpleChromeSysrootRequest) GetUseFlags Uses

func (m *CreateSimpleChromeSysrootRequest) GetUseFlags() []string

func (*CreateSimpleChromeSysrootRequest) ProtoMessage Uses

func (*CreateSimpleChromeSysrootRequest) ProtoMessage()

func (*CreateSimpleChromeSysrootRequest) Reset Uses

func (m *CreateSimpleChromeSysrootRequest) Reset()

func (*CreateSimpleChromeSysrootRequest) String Uses

func (m *CreateSimpleChromeSysrootRequest) String() string

func (*CreateSimpleChromeSysrootRequest) XXX_DiscardUnknown Uses

func (m *CreateSimpleChromeSysrootRequest) XXX_DiscardUnknown()

func (*CreateSimpleChromeSysrootRequest) XXX_Marshal Uses

func (m *CreateSimpleChromeSysrootRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateSimpleChromeSysrootRequest) XXX_Merge Uses

func (m *CreateSimpleChromeSysrootRequest) XXX_Merge(src proto.Message)

func (*CreateSimpleChromeSysrootRequest) XXX_Size Uses

func (m *CreateSimpleChromeSysrootRequest) XXX_Size() int

func (*CreateSimpleChromeSysrootRequest) XXX_Unmarshal Uses

func (m *CreateSimpleChromeSysrootRequest) XXX_Unmarshal(b []byte) error

type CreateSimpleChromeSysrootResponse Uses

type CreateSimpleChromeSysrootResponse struct {
    // Path where the sysroot tarball is written.
    SysrootArchive       *chromiumos.Path `protobuf:"bytes,1,opt,name=sysroot_archive,json=sysrootArchive,proto3" json:"sysroot_archive,omitempty"`
    XXX_NoUnkeyedLiteral struct{}         `json:"-"`
    XXX_unrecognized     []byte           `json:"-"`
    XXX_sizecache        int32            `json:"-"`
}

func (*CreateSimpleChromeSysrootResponse) Descriptor Uses

func (*CreateSimpleChromeSysrootResponse) Descriptor() ([]byte, []int)

func (*CreateSimpleChromeSysrootResponse) GetSysrootArchive Uses

func (m *CreateSimpleChromeSysrootResponse) GetSysrootArchive() *chromiumos.Path

func (*CreateSimpleChromeSysrootResponse) ProtoMessage Uses

func (*CreateSimpleChromeSysrootResponse) ProtoMessage()

func (*CreateSimpleChromeSysrootResponse) Reset Uses

func (m *CreateSimpleChromeSysrootResponse) Reset()

func (*CreateSimpleChromeSysrootResponse) String Uses

func (m *CreateSimpleChromeSysrootResponse) String() string

func (*CreateSimpleChromeSysrootResponse) XXX_DiscardUnknown Uses

func (m *CreateSimpleChromeSysrootResponse) XXX_DiscardUnknown()

func (*CreateSimpleChromeSysrootResponse) XXX_Marshal Uses

func (m *CreateSimpleChromeSysrootResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateSimpleChromeSysrootResponse) XXX_Merge Uses

func (m *CreateSimpleChromeSysrootResponse) XXX_Merge(src proto.Message)

func (*CreateSimpleChromeSysrootResponse) XXX_Size Uses

func (m *CreateSimpleChromeSysrootResponse) XXX_Size() int

func (*CreateSimpleChromeSysrootResponse) XXX_Unmarshal Uses

func (m *CreateSimpleChromeSysrootResponse) XXX_Unmarshal(b []byte) error

type CrosSigningTestRequest Uses

type CrosSigningTestRequest struct {
    // Required if not in default location.
    // The chroot where the tests should be executed.
    Chroot               *chromiumos.Chroot `protobuf:"bytes,1,opt,name=chroot,proto3" json:"chroot,omitempty"`
    XXX_NoUnkeyedLiteral struct{}           `json:"-"`
    XXX_unrecognized     []byte             `json:"-"`
    XXX_sizecache        int32              `json:"-"`
}

func (*CrosSigningTestRequest) Descriptor Uses

func (*CrosSigningTestRequest) Descriptor() ([]byte, []int)

func (*CrosSigningTestRequest) GetChroot Uses

func (m *CrosSigningTestRequest) GetChroot() *chromiumos.Chroot

func (*CrosSigningTestRequest) ProtoMessage Uses

func (*CrosSigningTestRequest) ProtoMessage()

func (*CrosSigningTestRequest) Reset Uses

func (m *CrosSigningTestRequest) Reset()

func (*CrosSigningTestRequest) String Uses

func (m *CrosSigningTestRequest) String() string

func (*CrosSigningTestRequest) XXX_DiscardUnknown Uses

func (m *CrosSigningTestRequest) XXX_DiscardUnknown()

func (*CrosSigningTestRequest) XXX_Marshal Uses

func (m *CrosSigningTestRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CrosSigningTestRequest) XXX_Merge Uses

func (m *CrosSigningTestRequest) XXX_Merge(src proto.Message)

func (*CrosSigningTestRequest) XXX_Size Uses

func (m *CrosSigningTestRequest) XXX_Size() int

func (*CrosSigningTestRequest) XXX_Unmarshal Uses

func (m *CrosSigningTestRequest) XXX_Unmarshal(b []byte) error

type CrosSingingTestResponse Uses

type CrosSingingTestResponse struct {
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*CrosSingingTestResponse) Descriptor Uses

func (*CrosSingingTestResponse) Descriptor() ([]byte, []int)

func (*CrosSingingTestResponse) ProtoMessage Uses

func (*CrosSingingTestResponse) ProtoMessage()

func (*CrosSingingTestResponse) Reset Uses

func (m *CrosSingingTestResponse) Reset()

func (*CrosSingingTestResponse) String Uses

func (m *CrosSingingTestResponse) String() string

func (*CrosSingingTestResponse) XXX_DiscardUnknown Uses

func (m *CrosSingingTestResponse) XXX_DiscardUnknown()

func (*CrosSingingTestResponse) XXX_Marshal Uses

func (m *CrosSingingTestResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CrosSingingTestResponse) XXX_Merge Uses

func (m *CrosSingingTestResponse) XXX_Merge(src proto.Message)

func (*CrosSingingTestResponse) XXX_Size Uses

func (m *CrosSingingTestResponse) XXX_Size() int

func (*CrosSingingTestResponse) XXX_Unmarshal Uses

func (m *CrosSingingTestResponse) XXX_Unmarshal(b []byte) error

type DebugInfoTestRequest Uses

type DebugInfoTestRequest struct {
    // The sysroot to tests.
    Sysroot *Sysroot `protobuf:"bytes,1,opt,name=sysroot,proto3" json:"sysroot,omitempty"`
    // The chroot to use to execute the endpoint.
    Chroot               *chromiumos.Chroot `protobuf:"bytes,2,opt,name=chroot,proto3" json:"chroot,omitempty"`
    XXX_NoUnkeyedLiteral struct{}           `json:"-"`
    XXX_unrecognized     []byte             `json:"-"`
    XXX_sizecache        int32              `json:"-"`
}

Run the debug_info_test script.

func (*DebugInfoTestRequest) Descriptor Uses

func (*DebugInfoTestRequest) Descriptor() ([]byte, []int)

func (*DebugInfoTestRequest) GetChroot Uses

func (m *DebugInfoTestRequest) GetChroot() *chromiumos.Chroot

func (*DebugInfoTestRequest) GetSysroot Uses

func (m *DebugInfoTestRequest) GetSysroot() *Sysroot

func (*DebugInfoTestRequest) ProtoMessage Uses

func (*DebugInfoTestRequest) ProtoMessage()

func (*DebugInfoTestRequest) Reset Uses

func (m *DebugInfoTestRequest) Reset()

func (*DebugInfoTestRequest) String Uses

func (m *DebugInfoTestRequest) String() string

func (*DebugInfoTestRequest) XXX_DiscardUnknown Uses

func (m *DebugInfoTestRequest) XXX_DiscardUnknown()

func (*DebugInfoTestRequest) XXX_Marshal Uses

func (m *DebugInfoTestRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DebugInfoTestRequest) XXX_Merge Uses

func (m *DebugInfoTestRequest) XXX_Merge(src proto.Message)

func (*DebugInfoTestRequest) XXX_Size Uses

func (m *DebugInfoTestRequest) XXX_Size() int

func (*DebugInfoTestRequest) XXX_Unmarshal Uses

func (m *DebugInfoTestRequest) XXX_Unmarshal(b []byte) error

type DebugInfoTestResponse Uses

type DebugInfoTestResponse struct {
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*DebugInfoTestResponse) Descriptor Uses

func (*DebugInfoTestResponse) Descriptor() ([]byte, []int)

func (*DebugInfoTestResponse) ProtoMessage Uses

func (*DebugInfoTestResponse) ProtoMessage()

func (*DebugInfoTestResponse) Reset Uses

func (m *DebugInfoTestResponse) Reset()

func (*DebugInfoTestResponse) String Uses

func (m *DebugInfoTestResponse) String() string

func (*DebugInfoTestResponse) XXX_DiscardUnknown Uses

func (m *DebugInfoTestResponse) XXX_DiscardUnknown()

func (*DebugInfoTestResponse) XXX_Marshal Uses

func (m *DebugInfoTestResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DebugInfoTestResponse) XXX_Merge Uses

func (m *DebugInfoTestResponse) XXX_Merge(src proto.Message)

func (*DebugInfoTestResponse) XXX_Size Uses

func (m *DebugInfoTestResponse) XXX_Size() int

func (*DebugInfoTestResponse) XXX_Unmarshal Uses

func (m *DebugInfoTestResponse) XXX_Unmarshal(b []byte) error

type DeleteRequest Uses

type DeleteRequest struct {
    // The chroot to delete.
    Chroot               *chromiumos.Chroot `protobuf:"bytes,2,opt,name=chroot,proto3" json:"chroot,omitempty"`
    XXX_NoUnkeyedLiteral struct{}           `json:"-"`
    XXX_unrecognized     []byte             `json:"-"`
    XXX_sizecache        int32              `json:"-"`
}

Delete request message.

func (*DeleteRequest) Descriptor Uses

func (*DeleteRequest) Descriptor() ([]byte, []int)

func (*DeleteRequest) GetChroot Uses

func (m *DeleteRequest) GetChroot() *chromiumos.Chroot

func (*DeleteRequest) ProtoMessage Uses

func (*DeleteRequest) ProtoMessage()

func (*DeleteRequest) Reset Uses

func (m *DeleteRequest) Reset()

func (*DeleteRequest) String Uses

func (m *DeleteRequest) String() string

func (*DeleteRequest) XXX_DiscardUnknown Uses

func (m *DeleteRequest) XXX_DiscardUnknown()

func (*DeleteRequest) XXX_Marshal Uses

func (m *DeleteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteRequest) XXX_Merge Uses

func (m *DeleteRequest) XXX_Merge(src proto.Message)

func (*DeleteRequest) XXX_Size Uses

func (m *DeleteRequest) XXX_Size() int

func (*DeleteRequest) XXX_Unmarshal Uses

func (m *DeleteRequest) XXX_Unmarshal(b []byte) error

type DeleteResponse Uses

type DeleteResponse struct {
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

Delete request message.

func (*DeleteResponse) Descriptor Uses

func (*DeleteResponse) Descriptor() ([]byte, []int)

func (*DeleteResponse) ProtoMessage Uses

func (*DeleteResponse) ProtoMessage()

func (*DeleteResponse) Reset Uses

func (m *DeleteResponse) Reset()

func (*DeleteResponse) String Uses

func (m *DeleteResponse) String() string

func (*DeleteResponse) XXX_DiscardUnknown Uses

func (m *DeleteResponse) XXX_DiscardUnknown()

func (*DeleteResponse) XXX_Marshal Uses

func (m *DeleteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteResponse) XXX_Merge Uses

func (m *DeleteResponse) XXX_Merge(src proto.Message)

func (*DeleteResponse) XXX_Size Uses

func (m *DeleteResponse) XXX_Size() int

func (*DeleteResponse) XXX_Unmarshal Uses

func (m *DeleteResponse) XXX_Unmarshal(b []byte) error

type DepGraph Uses

type DepGraph struct {
    // The board whose dependency graph is being created for.
    BuildTarget *chromiumos.BuildTarget `protobuf:"bytes,1,opt,name=build_target,json=buildTarget,proto3" json:"build_target,omitempty"`
    // List of packages in the dependency graph and their infos, which include
    // dependency packages and the source paths.
    PackageDeps          []*PackageDepInfo `protobuf:"bytes,2,rep,name=package_deps,json=packageDeps,proto3" json:"package_deps,omitempty"`
    XXX_NoUnkeyedLiteral struct{}          `json:"-"`
    XXX_unrecognized     []byte            `json:"-"`
    XXX_sizecache        int32             `json:"-"`
}

Message contains data about the portage dependency graph and the packages' dependency source paths.

func (*DepGraph) Descriptor Uses

func (*DepGraph) Descriptor() ([]byte, []int)

func (*DepGraph) GetBuildTarget Uses

func (m *DepGraph) GetBuildTarget() *chromiumos.BuildTarget

func (*DepGraph) GetPackageDeps Uses

func (m *DepGraph) GetPackageDeps() []*PackageDepInfo

func (*DepGraph) ProtoMessage Uses

func (*DepGraph) ProtoMessage()

func (*DepGraph) Reset Uses

func (m *DepGraph) Reset()

func (*DepGraph) String Uses

func (m *DepGraph) String() string

func (*DepGraph) XXX_DiscardUnknown Uses

func (m *DepGraph) XXX_DiscardUnknown()

func (*DepGraph) XXX_Marshal Uses

func (m *DepGraph) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DepGraph) XXX_Merge Uses

func (m *DepGraph) XXX_Merge(src proto.Message)

func (*DepGraph) XXX_Size Uses

func (m *DepGraph) XXX_Size() int

func (*DepGraph) XXX_Unmarshal Uses

func (m *DepGraph) XXX_Unmarshal(b []byte) error

type GetBestVisibleRequest Uses

type GetBestVisibleRequest struct {
    // An atom to pass to portageq, e.g. 'chromeos-chrome'.
    Atom string `protobuf:"bytes,1,opt,name=atom,proto3" json:"atom,omitempty"`
    // The chroot path.
    // Required if not in the default location.
    Chroot *chromiumos.Chroot `protobuf:"bytes,2,opt,name=chroot,proto3" json:"chroot,omitempty"`
    // The build target to examine. Checks the chroot when not provided.
    // Required when examining a build target.
    BuildTarget          *chromiumos.BuildTarget `protobuf:"bytes,3,opt,name=build_target,json=buildTarget,proto3" json:"build_target,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                `json:"-"`
    XXX_unrecognized     []byte                  `json:"-"`
    XXX_sizecache        int32                   `json:"-"`
}

func (*GetBestVisibleRequest) Descriptor Uses

func (*GetBestVisibleRequest) Descriptor() ([]byte, []int)

func (*GetBestVisibleRequest) GetAtom Uses

func (m *GetBestVisibleRequest) GetAtom() string

func (*GetBestVisibleRequest) GetBuildTarget Uses

func (m *GetBestVisibleRequest) GetBuildTarget() *chromiumos.BuildTarget

func (*GetBestVisibleRequest) GetChroot Uses

func (m *GetBestVisibleRequest) GetChroot() *chromiumos.Chroot

func (*GetBestVisibleRequest) ProtoMessage Uses

func (*GetBestVisibleRequest) ProtoMessage()

func (*GetBestVisibleRequest) Reset Uses

func (m *GetBestVisibleRequest) Reset()

func (*GetBestVisibleRequest) String Uses

func (m *GetBestVisibleRequest) String() string

func (*GetBestVisibleRequest) XXX_DiscardUnknown Uses

func (m *GetBestVisibleRequest) XXX_DiscardUnknown()

func (*GetBestVisibleRequest) XXX_Marshal Uses

func (m *GetBestVisibleRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetBestVisibleRequest) XXX_Merge Uses

func (m *GetBestVisibleRequest) XXX_Merge(src proto.Message)

func (*GetBestVisibleRequest) XXX_Size Uses

func (m *GetBestVisibleRequest) XXX_Size() int

func (*GetBestVisibleRequest) XXX_Unmarshal Uses

func (m *GetBestVisibleRequest) XXX_Unmarshal(b []byte) error

type GetBestVisibleResponse Uses

type GetBestVisibleResponse struct {
    // TODO: is this sufficient? Needs tag too?
    PackageInfo          *chromiumos.PackageInfo `protobuf:"bytes,1,opt,name=package_info,json=packageInfo,proto3" json:"package_info,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                `json:"-"`
    XXX_unrecognized     []byte                  `json:"-"`
    XXX_sizecache        int32                   `json:"-"`
}

func (*GetBestVisibleResponse) Descriptor Uses

func (*GetBestVisibleResponse) Descriptor() ([]byte, []int)

func (*GetBestVisibleResponse) GetPackageInfo Uses

func (m *GetBestVisibleResponse) GetPackageInfo() *chromiumos.PackageInfo

func (*GetBestVisibleResponse) ProtoMessage Uses

func (*GetBestVisibleResponse) ProtoMessage()

func (*GetBestVisibleResponse) Reset Uses

func (m *GetBestVisibleResponse) Reset()

func (*GetBestVisibleResponse) String Uses

func (m *GetBestVisibleResponse) String() string

func (*GetBestVisibleResponse) XXX_DiscardUnknown Uses

func (m *GetBestVisibleResponse) XXX_DiscardUnknown()

func (*GetBestVisibleResponse) XXX_Marshal Uses

func (m *GetBestVisibleResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetBestVisibleResponse) XXX_Merge Uses

func (m *GetBestVisibleResponse) XXX_Merge(src proto.Message)

func (*GetBestVisibleResponse) XXX_Size Uses

func (m *GetBestVisibleResponse) XXX_Size() int

func (*GetBestVisibleResponse) XXX_Unmarshal Uses

func (m *GetBestVisibleResponse) XXX_Unmarshal(b []byte) error

type GetBuildDependencyGraphRequest Uses

type GetBuildDependencyGraphRequest struct {
    // Required.
    // The board whose dependency graph is being created.
    BuildTarget *chromiumos.BuildTarget `protobuf:"bytes,1,opt,name=build_target,json=buildTarget,proto3" json:"build_target,omitempty"`
    // The chroot to use to execute the endpoint.
    Chroot               *chromiumos.Chroot `protobuf:"bytes,2,opt,name=chroot,proto3" json:"chroot,omitempty"`
    XXX_NoUnkeyedLiteral struct{}           `json:"-"`
    XXX_unrecognized     []byte             `json:"-"`
    XXX_sizecache        int32              `json:"-"`
}

Message for creating dependency graph json map. Example Json: {"build_target":{"name":"board"},"output_file":"/tmp/depgraph.json"}

func (*GetBuildDependencyGraphRequest) Descriptor Uses

func (*GetBuildDependencyGraphRequest) Descriptor() ([]byte, []int)

func (*GetBuildDependencyGraphRequest) GetBuildTarget Uses

func (m *GetBuildDependencyGraphRequest) GetBuildTarget() *chromiumos.BuildTarget

func (*GetBuildDependencyGraphRequest) GetChroot Uses

func (m *GetBuildDependencyGraphRequest) GetChroot() *chromiumos.Chroot

func (*GetBuildDependencyGraphRequest) ProtoMessage Uses

func (*GetBuildDependencyGraphRequest) ProtoMessage()

func (*GetBuildDependencyGraphRequest) Reset Uses

func (m *GetBuildDependencyGraphRequest) Reset()

func (*GetBuildDependencyGraphRequest) String Uses

func (m *GetBuildDependencyGraphRequest) String() string

func (*GetBuildDependencyGraphRequest) XXX_DiscardUnknown Uses

func (m *GetBuildDependencyGraphRequest) XXX_DiscardUnknown()

func (*GetBuildDependencyGraphRequest) XXX_Marshal Uses

func (m *GetBuildDependencyGraphRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetBuildDependencyGraphRequest) XXX_Merge Uses

func (m *GetBuildDependencyGraphRequest) XXX_Merge(src proto.Message)

func (*GetBuildDependencyGraphRequest) XXX_Size Uses

func (m *GetBuildDependencyGraphRequest) XXX_Size() int

func (*GetBuildDependencyGraphRequest) XXX_Unmarshal Uses

func (m *GetBuildDependencyGraphRequest) XXX_Unmarshal(b []byte) error

type GetBuildDependencyGraphResponse Uses

type GetBuildDependencyGraphResponse struct {
    DepGraph             *DepGraph `protobuf:"bytes,1,opt,name=dep_graph,json=depGraph,proto3" json:"dep_graph,omitempty"`
    XXX_NoUnkeyedLiteral struct{}  `json:"-"`
    XXX_unrecognized     []byte    `json:"-"`
    XXX_sizecache        int32     `json:"-"`
}

Response from creating dependency graph json map.

func (*GetBuildDependencyGraphResponse) Descriptor Uses

func (*GetBuildDependencyGraphResponse) Descriptor() ([]byte, []int)

func (*GetBuildDependencyGraphResponse) GetDepGraph Uses

func (m *GetBuildDependencyGraphResponse) GetDepGraph() *DepGraph

func (*GetBuildDependencyGraphResponse) ProtoMessage Uses

func (*GetBuildDependencyGraphResponse) ProtoMessage()

func (*GetBuildDependencyGraphResponse) Reset Uses

func (m *GetBuildDependencyGraphResponse) Reset()

func (*GetBuildDependencyGraphResponse) String Uses

func (m *GetBuildDependencyGraphResponse) String() string

func (*GetBuildDependencyGraphResponse) XXX_DiscardUnknown Uses

func (m *GetBuildDependencyGraphResponse) XXX_DiscardUnknown()

func (*GetBuildDependencyGraphResponse) XXX_Marshal Uses

func (m *GetBuildDependencyGraphResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetBuildDependencyGraphResponse) XXX_Merge Uses

func (m *GetBuildDependencyGraphResponse) XXX_Merge(src proto.Message)

func (*GetBuildDependencyGraphResponse) XXX_Size Uses

func (m *GetBuildDependencyGraphResponse) XXX_Size() int

func (*GetBuildDependencyGraphResponse) XXX_Unmarshal Uses

func (m *GetBuildDependencyGraphResponse) XXX_Unmarshal(b []byte) error

type GetChromeVersionRequest Uses

type GetChromeVersionRequest struct {
    // The chroot path.
    // Required if not in the default location.
    Chroot *chromiumos.Chroot `protobuf:"bytes,1,opt,name=chroot,proto3" json:"chroot,omitempty"`
    // The build target to examine.
    // Required.
    BuildTarget          *chromiumos.BuildTarget `protobuf:"bytes,2,opt,name=build_target,json=buildTarget,proto3" json:"build_target,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                `json:"-"`
    XXX_unrecognized     []byte                  `json:"-"`
    XXX_sizecache        int32                   `json:"-"`
}

func (*GetChromeVersionRequest) Descriptor Uses

func (*GetChromeVersionRequest) Descriptor() ([]byte, []int)

func (*GetChromeVersionRequest) GetBuildTarget Uses

func (m *GetChromeVersionRequest) GetBuildTarget() *chromiumos.BuildTarget

func (*GetChromeVersionRequest) GetChroot Uses

func (m *GetChromeVersionRequest) GetChroot() *chromiumos.Chroot

func (*GetChromeVersionRequest) ProtoMessage Uses

func (*GetChromeVersionRequest) ProtoMessage()

func (*GetChromeVersionRequest) Reset Uses

func (m *GetChromeVersionRequest) Reset()

func (*GetChromeVersionRequest) String Uses

func (m *GetChromeVersionRequest) String() string

func (*GetChromeVersionRequest) XXX_DiscardUnknown Uses

func (m *GetChromeVersionRequest) XXX_DiscardUnknown()

func (*GetChromeVersionRequest) XXX_Marshal Uses

func (m *GetChromeVersionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetChromeVersionRequest) XXX_Merge Uses

func (m *GetChromeVersionRequest) XXX_Merge(src proto.Message)

func (*GetChromeVersionRequest) XXX_Size Uses

func (m *GetChromeVersionRequest) XXX_Size() int

func (*GetChromeVersionRequest) XXX_Unmarshal Uses

func (m *GetChromeVersionRequest) XXX_Unmarshal(b []byte) error

type GetChromeVersionResponse Uses

type GetChromeVersionResponse struct {
    // The chrome version.
    Version              string   `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*GetChromeVersionResponse) Descriptor Uses

func (*GetChromeVersionResponse) Descriptor() ([]byte, []int)

func (*GetChromeVersionResponse) GetVersion Uses

func (m *GetChromeVersionResponse) GetVersion() string

func (*GetChromeVersionResponse) ProtoMessage Uses

func (*GetChromeVersionResponse) ProtoMessage()

func (*GetChromeVersionResponse) Reset Uses

func (m *GetChromeVersionResponse) Reset()

func (*GetChromeVersionResponse) String Uses

func (m *GetChromeVersionResponse) String() string

func (*GetChromeVersionResponse) XXX_DiscardUnknown Uses

func (m *GetChromeVersionResponse) XXX_DiscardUnknown()

func (*GetChromeVersionResponse) XXX_Marshal Uses

func (m *GetChromeVersionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetChromeVersionResponse) XXX_Merge Uses

func (m *GetChromeVersionResponse) XXX_Merge(src proto.Message)

func (*GetChromeVersionResponse) XXX_Size Uses

func (m *GetChromeVersionResponse) XXX_Size() int

func (*GetChromeVersionResponse) XXX_Unmarshal Uses

func (m *GetChromeVersionResponse) XXX_Unmarshal(b []byte) error

type GetTargetVersionsRequest Uses

type GetTargetVersionsRequest struct {
    // The chroot path.
    // Required if not in the default location.
    Chroot *chromiumos.Chroot `protobuf:"bytes,1,opt,name=chroot,proto3" json:"chroot,omitempty"`
    // The build target to examine.
    // Required.
    BuildTarget          *chromiumos.BuildTarget `protobuf:"bytes,2,opt,name=build_target,json=buildTarget,proto3" json:"build_target,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                `json:"-"`
    XXX_unrecognized     []byte                  `json:"-"`
    XXX_sizecache        int32                   `json:"-"`
}

func (*GetTargetVersionsRequest) Descriptor Uses

func (*GetTargetVersionsRequest) Descriptor() ([]byte, []int)

func (*GetTargetVersionsRequest) GetBuildTarget Uses

func (m *GetTargetVersionsRequest) GetBuildTarget() *chromiumos.BuildTarget

func (*GetTargetVersionsRequest) GetChroot Uses

func (m *GetTargetVersionsRequest) GetChroot() *chromiumos.Chroot

func (*GetTargetVersionsRequest) ProtoMessage Uses

func (*GetTargetVersionsRequest) ProtoMessage()

func (*GetTargetVersionsRequest) Reset Uses

func (m *GetTargetVersionsRequest) Reset()

func (*GetTargetVersionsRequest) String Uses

func (m *GetTargetVersionsRequest) String() string

func (*GetTargetVersionsRequest) XXX_DiscardUnknown Uses

func (m *GetTargetVersionsRequest) XXX_DiscardUnknown()

func (*GetTargetVersionsRequest) XXX_Marshal Uses

func (m *GetTargetVersionsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetTargetVersionsRequest) XXX_Merge Uses

func (m *GetTargetVersionsRequest) XXX_Merge(src proto.Message)

func (*GetTargetVersionsRequest) XXX_Size Uses

func (m *GetTargetVersionsRequest) XXX_Size() int

func (*GetTargetVersionsRequest) XXX_Unmarshal Uses

func (m *GetTargetVersionsRequest) XXX_Unmarshal(b []byte) error

type GetTargetVersionsResponse Uses

type GetTargetVersionsResponse struct {
    // Android version, e.g. 5812377
    AndroidVersion string `protobuf:"bytes,1,opt,name=android_version,json=androidVersion,proto3" json:"android_version,omitempty"`
    // Android-branch version, e.g. git_nyc
    AndroidBranchVersion string `protobuf:"bytes,2,opt,name=android_branch_version,json=androidBranchVersion,proto3" json:"android_branch_version,omitempty"`
    // Android-target version, e.g. cheets
    AndroidTargetVersion string `protobuf:"bytes,3,opt,name=android_target_version,json=androidTargetVersion,proto3" json:"android_target_version,omitempty"`
    // Chrome version, e.g. 78.0.3877.0.
    ChromeVersion string `protobuf:"bytes,4,opt,name=chrome_version,json=chromeVersion,proto3" json:"chrome_version,omitempty"`
    // Full version, e.g. R78-12438.0.0.
    FullVersion string `protobuf:"bytes,5,opt,name=full_version,json=fullVersion,proto3" json:"full_version,omitempty"`
    // Milestone version, e.g. 78.
    MilestoneVersion string `protobuf:"bytes,6,opt,name=milestone_version,json=milestoneVersion,proto3" json:"milestone_version,omitempty"`
    // Platform version, e.g. 12438.0.0.
    PlatformVersion      string   `protobuf:"bytes,7,opt,name=platform_version,json=platformVersion,proto3" json:"platform_version,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*GetTargetVersionsResponse) Descriptor Uses

func (*GetTargetVersionsResponse) Descriptor() ([]byte, []int)

func (*GetTargetVersionsResponse) GetAndroidBranchVersion Uses

func (m *GetTargetVersionsResponse) GetAndroidBranchVersion() string

func (*GetTargetVersionsResponse) GetAndroidTargetVersion Uses

func (m *GetTargetVersionsResponse) GetAndroidTargetVersion() string

func (*GetTargetVersionsResponse) GetAndroidVersion Uses

func (m *GetTargetVersionsResponse) GetAndroidVersion() string

func (*GetTargetVersionsResponse) GetChromeVersion Uses

func (m *GetTargetVersionsResponse) GetChromeVersion() string

func (*GetTargetVersionsResponse) GetFullVersion Uses

func (m *GetTargetVersionsResponse) GetFullVersion() string

func (*GetTargetVersionsResponse) GetMilestoneVersion Uses

func (m *GetTargetVersionsResponse) GetMilestoneVersion() string

func (*GetTargetVersionsResponse) GetPlatformVersion Uses

func (m *GetTargetVersionsResponse) GetPlatformVersion() string

func (*GetTargetVersionsResponse) ProtoMessage Uses

func (*GetTargetVersionsResponse) ProtoMessage()

func (*GetTargetVersionsResponse) Reset Uses

func (m *GetTargetVersionsResponse) Reset()

func (*GetTargetVersionsResponse) String Uses

func (m *GetTargetVersionsResponse) String() string

func (*GetTargetVersionsResponse) XXX_DiscardUnknown Uses

func (m *GetTargetVersionsResponse) XXX_DiscardUnknown()

func (*GetTargetVersionsResponse) XXX_Marshal Uses

func (m *GetTargetVersionsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetTargetVersionsResponse) XXX_Merge Uses

func (m *GetTargetVersionsResponse) XXX_Merge(src proto.Message)

func (*GetTargetVersionsResponse) XXX_Size Uses

func (m *GetTargetVersionsResponse) XXX_Size() int

func (*GetTargetVersionsResponse) XXX_Unmarshal Uses

func (m *GetTargetVersionsResponse) XXX_Unmarshal(b []byte) error

type HasChromePrebuiltRequest Uses

type HasChromePrebuiltRequest struct {
    // The chroot where the operations will be executed.
    // Required.
    Chroot *chromiumos.Chroot `protobuf:"bytes,1,opt,name=chroot,proto3" json:"chroot,omitempty"`
    // The build target whose prebuilt is being checked.
    BuildTarget          *chromiumos.BuildTarget `protobuf:"bytes,2,opt,name=build_target,json=buildTarget,proto3" json:"build_target,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                `json:"-"`
    XXX_unrecognized     []byte                  `json:"-"`
    XXX_sizecache        int32                   `json:"-"`
}

This can easily be generalized to a HasPrebuilt method if necessary, but currently we have no use case for anything but Chrome, and making this specifically for Chrome simplifies the calling code significantly.

func (*HasChromePrebuiltRequest) Descriptor Uses

func (*HasChromePrebuiltRequest) Descriptor() ([]byte, []int)

func (*HasChromePrebuiltRequest) GetBuildTarget Uses

func (m *HasChromePrebuiltRequest) GetBuildTarget() *chromiumos.BuildTarget

func (*HasChromePrebuiltRequest) GetChroot Uses

func (m *HasChromePrebuiltRequest) GetChroot() *chromiumos.Chroot

func (*HasChromePrebuiltRequest) ProtoMessage Uses

func (*HasChromePrebuiltRequest) ProtoMessage()

func (*HasChromePrebuiltRequest) Reset Uses

func (m *HasChromePrebuiltRequest) Reset()

func (*HasChromePrebuiltRequest) String Uses

func (m *HasChromePrebuiltRequest) String() string

func (*HasChromePrebuiltRequest) XXX_DiscardUnknown Uses

func (m *HasChromePrebuiltRequest) XXX_DiscardUnknown()

func (*HasChromePrebuiltRequest) XXX_Marshal Uses

func (m *HasChromePrebuiltRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HasChromePrebuiltRequest) XXX_Merge Uses

func (m *HasChromePrebuiltRequest) XXX_Merge(src proto.Message)

func (*HasChromePrebuiltRequest) XXX_Size Uses

func (m *HasChromePrebuiltRequest) XXX_Size() int

func (*HasChromePrebuiltRequest) XXX_Unmarshal Uses

func (m *HasChromePrebuiltRequest) XXX_Unmarshal(b []byte) error

type HasChromePrebuiltResponse Uses

type HasChromePrebuiltResponse struct {
    // Whether or not it has a prebuilt.
    HasPrebuilt          bool     `protobuf:"varint,1,opt,name=has_prebuilt,json=hasPrebuilt,proto3" json:"has_prebuilt,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*HasChromePrebuiltResponse) Descriptor Uses

func (*HasChromePrebuiltResponse) Descriptor() ([]byte, []int)

func (*HasChromePrebuiltResponse) GetHasPrebuilt Uses

func (m *HasChromePrebuiltResponse) GetHasPrebuilt() bool

func (*HasChromePrebuiltResponse) ProtoMessage Uses

func (*HasChromePrebuiltResponse) ProtoMessage()

func (*HasChromePrebuiltResponse) Reset Uses

func (m *HasChromePrebuiltResponse) Reset()

func (*HasChromePrebuiltResponse) String Uses

func (m *HasChromePrebuiltResponse) String() string

func (*HasChromePrebuiltResponse) XXX_DiscardUnknown Uses

func (m *HasChromePrebuiltResponse) XXX_DiscardUnknown()

func (*HasChromePrebuiltResponse) XXX_Marshal Uses

func (m *HasChromePrebuiltResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HasChromePrebuiltResponse) XXX_Merge Uses

func (m *HasChromePrebuiltResponse) XXX_Merge(src proto.Message)

func (*HasChromePrebuiltResponse) XXX_Size Uses

func (m *HasChromePrebuiltResponse) XXX_Size() int

func (*HasChromePrebuiltResponse) XXX_Unmarshal Uses

func (m *HasChromePrebuiltResponse) XXX_Unmarshal(b []byte) error

type Image Uses

type Image struct {
    // Path to the image file.
    Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
    // The image type.
    Type chromiumos.ImageType `protobuf:"varint,2,opt,name=type,proto3,enum=chromiumos.ImageType" json:"type,omitempty"`
    // The build target used to create the image.
    BuildTarget          *chromiumos.BuildTarget `protobuf:"bytes,3,opt,name=build_target,json=buildTarget,proto3" json:"build_target,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                `json:"-"`
    XXX_unrecognized     []byte                  `json:"-"`
    XXX_sizecache        int32                   `json:"-"`
}

Image argument - encapsulate data about an image.

func (*Image) Descriptor Uses

func (*Image) Descriptor() ([]byte, []int)

func (*Image) GetBuildTarget Uses

func (m *Image) GetBuildTarget() *chromiumos.BuildTarget

func (*Image) GetPath Uses

func (m *Image) GetPath() string

func (*Image) GetType Uses

func (m *Image) GetType() chromiumos.ImageType

func (*Image) ProtoMessage Uses

func (*Image) ProtoMessage()

func (*Image) Reset Uses

func (m *Image) Reset()

func (*Image) String Uses

func (m *Image) String() string

func (*Image) XXX_DiscardUnknown Uses

func (m *Image) XXX_DiscardUnknown()

func (*Image) XXX_Marshal Uses

func (m *Image) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Image) XXX_Merge Uses

func (m *Image) XXX_Merge(src proto.Message)

func (*Image) XXX_Size Uses

func (m *Image) XXX_Size() int

func (*Image) XXX_Unmarshal Uses

func (m *Image) XXX_Unmarshal(b []byte) error

type InstallPackagesRequest Uses

type InstallPackagesRequest struct {
    // The sysroot into which the packages are being installed.
    // The path and build target are required.
    Sysroot *Sysroot `protobuf:"bytes,1,opt,name=sysroot,proto3" json:"sysroot,omitempty"`
    // The install packages flags.
    Flags *InstallPackagesRequest_Flags `protobuf:"bytes,2,opt,name=flags,proto3" json:"flags,omitempty"`
    // A list of specific packages to install. Will generate the list of packages
    // for the build target if none are specified.
    Packages []*chromiumos.PackageInfo `protobuf:"bytes,3,rep,name=packages,proto3" json:"packages,omitempty"`
    // The chroot to use to execute the endpoint.
    Chroot *chromiumos.Chroot `protobuf:"bytes,4,opt,name=chroot,proto3" json:"chroot,omitempty"`
    // USE flags to set before building the packages.
    UseFlags             []*chromiumos.UseFlag `protobuf:"bytes,5,rep,name=use_flags,json=useFlags,proto3" json:"use_flags,omitempty"`
    XXX_NoUnkeyedLiteral struct{}              `json:"-"`
    XXX_unrecognized     []byte                `json:"-"`
    XXX_sizecache        int32                 `json:"-"`
}

func (*InstallPackagesRequest) Descriptor Uses

func (*InstallPackagesRequest) Descriptor() ([]byte, []int)

func (*InstallPackagesRequest) GetChroot Uses

func (m *InstallPackagesRequest) GetChroot() *chromiumos.Chroot

func (*InstallPackagesRequest) GetFlags Uses

func (m *InstallPackagesRequest) GetFlags() *InstallPackagesRequest_Flags

func (*InstallPackagesRequest) GetPackages Uses

func (m *InstallPackagesRequest) GetPackages() []*chromiumos.PackageInfo

func (*InstallPackagesRequest) GetSysroot Uses

func (m *InstallPackagesRequest) GetSysroot() *Sysroot

func (*InstallPackagesRequest) GetUseFlags Uses

func (m *InstallPackagesRequest) GetUseFlags() []*chromiumos.UseFlag

func (*InstallPackagesRequest) ProtoMessage Uses

func (*InstallPackagesRequest) ProtoMessage()

func (*InstallPackagesRequest) Reset Uses

func (m *InstallPackagesRequest) Reset()

func (*InstallPackagesRequest) String Uses

func (m *InstallPackagesRequest) String() string

func (*InstallPackagesRequest) XXX_DiscardUnknown Uses

func (m *InstallPackagesRequest) XXX_DiscardUnknown()

func (*InstallPackagesRequest) XXX_Marshal Uses

func (m *InstallPackagesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InstallPackagesRequest) XXX_Merge Uses

func (m *InstallPackagesRequest) XXX_Merge(src proto.Message)

func (*InstallPackagesRequest) XXX_Size Uses

func (m *InstallPackagesRequest) XXX_Size() int

func (*InstallPackagesRequest) XXX_Unmarshal Uses

func (m *InstallPackagesRequest) XXX_Unmarshal(b []byte) error

type InstallPackagesRequest_Flags Uses

type InstallPackagesRequest_Flags struct {
    // Compile from source (true), or use bin packages (false).
    CompileSource bool `protobuf:"varint,1,opt,name=compile_source,json=compileSource,proto3" json:"compile_source,omitempty"`
    // Event file location.
    EventFile string `protobuf:"bytes,2,opt,name=event_file,json=eventFile,proto3" json:"event_file,omitempty"`
    // Whether to start goma.
    UseGoma              bool     `protobuf:"varint,3,opt,name=use_goma,json=useGoma,proto3" json:"use_goma,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*InstallPackagesRequest_Flags) Descriptor Uses

func (*InstallPackagesRequest_Flags) Descriptor() ([]byte, []int)

func (*InstallPackagesRequest_Flags) GetCompileSource Uses

func (m *InstallPackagesRequest_Flags) GetCompileSource() bool

func (*InstallPackagesRequest_Flags) GetEventFile Uses

func (m *InstallPackagesRequest_Flags) GetEventFile() string

func (*InstallPackagesRequest_Flags) GetUseGoma Uses

func (m *InstallPackagesRequest_Flags) GetUseGoma() bool

func (*InstallPackagesRequest_Flags) ProtoMessage Uses

func (*InstallPackagesRequest_Flags) ProtoMessage()

func (*InstallPackagesRequest_Flags) Reset Uses

func (m *InstallPackagesRequest_Flags) Reset()

func (*InstallPackagesRequest_Flags) String Uses

func (m *InstallPackagesRequest_Flags) String() string

func (*InstallPackagesRequest_Flags) XXX_DiscardUnknown Uses

func (m *InstallPackagesRequest_Flags) XXX_DiscardUnknown()

func (*InstallPackagesRequest_Flags) XXX_Marshal Uses

func (m *InstallPackagesRequest_Flags) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InstallPackagesRequest_Flags) XXX_Merge Uses

func (m *InstallPackagesRequest_Flags) XXX_Merge(src proto.Message)

func (*InstallPackagesRequest_Flags) XXX_Size Uses

func (m *InstallPackagesRequest_Flags) XXX_Size() int

func (*InstallPackagesRequest_Flags) XXX_Unmarshal Uses

func (m *InstallPackagesRequest_Flags) XXX_Unmarshal(b []byte) error

type InstallPackagesResponse Uses

type InstallPackagesResponse struct {
    // The packages that failed to install. Will populate at least the category
    // and package fields for any failed packages.
    FailedPackages []*chromiumos.PackageInfo `protobuf:"bytes,1,rep,name=failed_packages,json=failedPackages,proto3" json:"failed_packages,omitempty"`
    // The metric events that occurred during the running of InstallPackages.
    Events               []*chromiumos.MetricEvent `protobuf:"bytes,2,rep,name=events,proto3" json:"events,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
    XXX_unrecognized     []byte                    `json:"-"`
    XXX_sizecache        int32                     `json:"-"`
}

func (*InstallPackagesResponse) Descriptor Uses

func (*InstallPackagesResponse) Descriptor() ([]byte, []int)

func (*InstallPackagesResponse) GetEvents Uses

func (m *InstallPackagesResponse) GetEvents() []*chromiumos.MetricEvent

func (*InstallPackagesResponse) GetFailedPackages Uses

func (m *InstallPackagesResponse) GetFailedPackages() []*chromiumos.PackageInfo

func (*InstallPackagesResponse) ProtoMessage Uses

func (*InstallPackagesResponse) ProtoMessage()

func (*InstallPackagesResponse) Reset Uses

func (m *InstallPackagesResponse) Reset()

func (*InstallPackagesResponse) String Uses

func (m *InstallPackagesResponse) String() string

func (*InstallPackagesResponse) XXX_DiscardUnknown Uses

func (m *InstallPackagesResponse) XXX_DiscardUnknown()

func (*InstallPackagesResponse) XXX_Marshal Uses

func (m *InstallPackagesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InstallPackagesResponse) XXX_Merge Uses

func (m *InstallPackagesResponse) XXX_Merge(src proto.Message)

func (*InstallPackagesResponse) XXX_Size Uses

func (m *InstallPackagesResponse) XXX_Size() int

func (*InstallPackagesResponse) XXX_Unmarshal Uses

func (m *InstallPackagesResponse) XXX_Unmarshal(b []byte) error

type InstallToolchainRequest Uses

type InstallToolchainRequest struct {
    // The sysroot where the toolchain is being installed.
    // The path and build_target are required.
    Sysroot *Sysroot `protobuf:"bytes,1,opt,name=sysroot,proto3" json:"sysroot,omitempty"`
    // The flags for the install.
    Flags *InstallToolchainRequest_Flags `protobuf:"bytes,2,opt,name=flags,proto3" json:"flags,omitempty"`
    // The chroot to use to execute the endpoint.
    Chroot               *chromiumos.Chroot `protobuf:"bytes,3,opt,name=chroot,proto3" json:"chroot,omitempty"`
    XXX_NoUnkeyedLiteral struct{}           `json:"-"`
    XXX_unrecognized     []byte             `json:"-"`
    XXX_sizecache        int32              `json:"-"`
}

Request to install the toolchain into the sysroot.

func (*InstallToolchainRequest) Descriptor Uses

func (*InstallToolchainRequest) Descriptor() ([]byte, []int)

func (*InstallToolchainRequest) GetChroot Uses

func (m *InstallToolchainRequest) GetChroot() *chromiumos.Chroot

func (*InstallToolchainRequest) GetFlags Uses

func (m *InstallToolchainRequest) GetFlags() *InstallToolchainRequest_Flags

func (*InstallToolchainRequest) GetSysroot Uses

func (m *InstallToolchainRequest) GetSysroot() *Sysroot

func (*InstallToolchainRequest) ProtoMessage Uses

func (*InstallToolchainRequest) ProtoMessage()

func (*InstallToolchainRequest) Reset Uses

func (m *InstallToolchainRequest) Reset()

func (*InstallToolchainRequest) String Uses

func (m *InstallToolchainRequest) String() string

func (*InstallToolchainRequest) XXX_DiscardUnknown Uses

func (m *InstallToolchainRequest) XXX_DiscardUnknown()

func (*InstallToolchainRequest) XXX_Marshal Uses

func (m *InstallToolchainRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InstallToolchainRequest) XXX_Merge Uses

func (m *InstallToolchainRequest) XXX_Merge(src proto.Message)

func (*InstallToolchainRequest) XXX_Size Uses

func (m *InstallToolchainRequest) XXX_Size() int

func (*InstallToolchainRequest) XXX_Unmarshal Uses

func (m *InstallToolchainRequest) XXX_Unmarshal(b []byte) error

type InstallToolchainRequest_Flags Uses

type InstallToolchainRequest_Flags struct {
    // Compile from source (true), or use bin packages (false).
    CompileSource        bool     `protobuf:"varint,1,opt,name=compile_source,json=compileSource,proto3" json:"compile_source,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

The install toolchain flags.

func (*InstallToolchainRequest_Flags) Descriptor Uses

func (*InstallToolchainRequest_Flags) Descriptor() ([]byte, []int)

func (*InstallToolchainRequest_Flags) GetCompileSource Uses

func (m *InstallToolchainRequest_Flags) GetCompileSource() bool

func (*InstallToolchainRequest_Flags) ProtoMessage Uses

func (*InstallToolchainRequest_Flags) ProtoMessage()

func (*InstallToolchainRequest_Flags) Reset Uses

func (m *InstallToolchainRequest_Flags) Reset()

func (*InstallToolchainRequest_Flags) String Uses

func (m *InstallToolchainRequest_Flags) String() string

func (*InstallToolchainRequest_Flags) XXX_DiscardUnknown Uses

func (m *InstallToolchainRequest_Flags) XXX_DiscardUnknown()

func (*InstallToolchainRequest_Flags) XXX_Marshal Uses

func (m *InstallToolchainRequest_Flags) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InstallToolchainRequest_Flags) XXX_Merge Uses

func (m *InstallToolchainRequest_Flags) XXX_Merge(src proto.Message)

func (*InstallToolchainRequest_Flags) XXX_Size Uses

func (m *InstallToolchainRequest_Flags) XXX_Size() int

func (*InstallToolchainRequest_Flags) XXX_Unmarshal Uses

func (m *InstallToolchainRequest_Flags) XXX_Unmarshal(b []byte) error

type InstallToolchainResponse Uses

type InstallToolchainResponse struct {
    // The packages that failed to install. Will populate at least the category
    // and package fields for any failed packages.
    FailedPackages       []*chromiumos.PackageInfo `protobuf:"bytes,1,rep,name=failed_packages,json=failedPackages,proto3" json:"failed_packages,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
    XXX_unrecognized     []byte                    `json:"-"`
    XXX_sizecache        int32                     `json:"-"`
}

func (*InstallToolchainResponse) Descriptor Uses

func (*InstallToolchainResponse) Descriptor() ([]byte, []int)

func (*InstallToolchainResponse) GetFailedPackages Uses

func (m *InstallToolchainResponse) GetFailedPackages() []*chromiumos.PackageInfo

func (*InstallToolchainResponse) ProtoMessage Uses

func (*InstallToolchainResponse) ProtoMessage()

func (*InstallToolchainResponse) Reset Uses

func (m *InstallToolchainResponse) Reset()

func (*InstallToolchainResponse) String Uses

func (m *InstallToolchainResponse) String() string

func (*InstallToolchainResponse) XXX_DiscardUnknown Uses

func (m *InstallToolchainResponse) XXX_DiscardUnknown()

func (*InstallToolchainResponse) XXX_Marshal Uses

func (m *InstallToolchainResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InstallToolchainResponse) XXX_Merge Uses

func (m *InstallToolchainResponse) XXX_Merge(src proto.Message)

func (*InstallToolchainResponse) XXX_Size Uses

func (m *InstallToolchainResponse) XXX_Size() int

func (*InstallToolchainResponse) XXX_Unmarshal Uses

func (m *InstallToolchainResponse) XXX_Unmarshal(b []byte) error

type MarkStableRequest Uses

type MarkStableRequest struct {
    // Required if not default.
    // The chroot where.
    Chroot *chromiumos.Chroot `protobuf:"bytes,1,opt,name=chroot,proto3" json:"chroot,omitempty"`
    // Required.
    // The manifest branch being used.
    TrackingBranch string `protobuf:"bytes,2,opt,name=tracking_branch,json=trackingBranch,proto3" json:"tracking_branch,omitempty"`
    // Required.
    // Portage package name for Android container.
    PackageName string `protobuf:"bytes,3,opt,name=package_name,json=packageName,proto3" json:"package_name,omitempty"`
    // Required.
    // Android branch to import from.
    AndroidBuildBranch string `protobuf:"bytes,4,opt,name=android_build_branch,json=androidBuildBranch,proto3" json:"android_build_branch,omitempty"`
    // Force set the android build id that will be used.
    AndroidVersion string `protobuf:"bytes,5,opt,name=android_version,json=androidVersion,proto3" json:"android_version,omitempty"`
    // Android GTS branch to copy artifacts from.
    AndroidGtsBuildBranch string `protobuf:"bytes,6,opt,name=android_gts_build_branch,json=androidGtsBuildBranch,proto3" json:"android_gts_build_branch,omitempty"`
    // The set of relevant build targets. Used to clean old version and for a
    // emerge-able sanity check for the new version.
    // Recommended.
    BuildTargets         []*chromiumos.BuildTarget `protobuf:"bytes,7,rep,name=build_targets,json=buildTargets,proto3" json:"build_targets,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
    XXX_unrecognized     []byte                    `json:"-"`
    XXX_sizecache        int32                     `json:"-"`
}

func (*MarkStableRequest) Descriptor Uses

func (*MarkStableRequest) Descriptor() ([]byte, []int)

func (*MarkStableRequest) GetAndroidBuildBranch Uses

func (m *MarkStableRequest) GetAndroidBuildBranch() string

func (*MarkStableRequest) GetAndroidGtsBuildBranch Uses

func (m *MarkStableRequest) GetAndroidGtsBuildBranch() string

func (*MarkStableRequest) GetAndroidVersion Uses

func (m *MarkStableRequest) GetAndroidVersion() string

func (*MarkStableRequest) GetBuildTargets Uses

func (m *MarkStableRequest) GetBuildTargets() []*chromiumos.BuildTarget

func (*MarkStableRequest) GetChroot Uses

func (m *MarkStableRequest) GetChroot() *chromiumos.Chroot

func (*MarkStableRequest) GetPackageName Uses

func (m *MarkStableRequest) GetPackageName() string

func (*MarkStableRequest) GetTrackingBranch Uses

func (m *MarkStableRequest) GetTrackingBranch() string

func (*MarkStableRequest) ProtoMessage Uses

func (*MarkStableRequest) ProtoMessage()

func (*MarkStableRequest) Reset Uses

func (m *MarkStableRequest) Reset()

func (*MarkStableRequest) String Uses

func (m *MarkStableRequest) String() string

func (*MarkStableRequest) XXX_DiscardUnknown Uses

func (m *MarkStableRequest) XXX_DiscardUnknown()

func (*MarkStableRequest) XXX_Marshal Uses

func (m *MarkStableRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MarkStableRequest) XXX_Merge Uses

func (m *MarkStableRequest) XXX_Merge(src proto.Message)

func (*MarkStableRequest) XXX_Size Uses

func (m *MarkStableRequest) XXX_Size() int

func (*MarkStableRequest) XXX_Unmarshal Uses

func (m *MarkStableRequest) XXX_Unmarshal(b []byte) error

type MarkStableResponse Uses

type MarkStableResponse struct {
    // Possible errors.
    Status MarkStableStatusType `protobuf:"varint,1,opt,name=status,proto3,enum=chromite.api.MarkStableStatusType" json:"status,omitempty"`
    // The new package atom.
    AndroidAtom          *chromiumos.PackageInfo `protobuf:"bytes,2,opt,name=android_atom,json=androidAtom,proto3" json:"android_atom,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                `json:"-"`
    XXX_unrecognized     []byte                  `json:"-"`
    XXX_sizecache        int32                   `json:"-"`
}

func (*MarkStableResponse) Descriptor Uses

func (*MarkStableResponse) Descriptor() ([]byte, []int)

func (*MarkStableResponse) GetAndroidAtom Uses

func (m *MarkStableResponse) GetAndroidAtom() *chromiumos.PackageInfo

func (*MarkStableResponse) GetStatus Uses

func (m *MarkStableResponse) GetStatus() MarkStableStatusType

func (*MarkStableResponse) ProtoMessage Uses

func (*MarkStableResponse) ProtoMessage()

func (*MarkStableResponse) Reset Uses

func (m *MarkStableResponse) Reset()

func (*MarkStableResponse) String Uses

func (m *MarkStableResponse) String() string

func (*MarkStableResponse) XXX_DiscardUnknown Uses

func (m *MarkStableResponse) XXX_DiscardUnknown()

func (*MarkStableResponse) XXX_Marshal Uses

func (m *MarkStableResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MarkStableResponse) XXX_Merge Uses

func (m *MarkStableResponse) XXX_Merge(src proto.Message)

func (*MarkStableResponse) XXX_Size Uses

func (m *MarkStableResponse) XXX_Size() int

func (*MarkStableResponse) XXX_Unmarshal Uses

func (m *MarkStableResponse) XXX_Unmarshal(b []byte) error

type MarkStableStatusType Uses

type MarkStableStatusType int32
const (
    // Unspecified
    MarkStableStatusType_MARK_STABLE_STATUS_UNSPECIFIED MarkStableStatusType = 0
    // Success
    MarkStableStatusType_MARK_STABLE_STATUS_SUCCESS MarkStableStatusType = 1
    // Pinned (at android_atom)
    MarkStableStatusType_MARK_STABLE_STATUS_PINNED MarkStableStatusType = 2
    // Early exit
    MarkStableStatusType_MARK_STABLE_STATUS_EARLY_EXIT MarkStableStatusType = 3
)

func (MarkStableStatusType) EnumDescriptor Uses

func (MarkStableStatusType) EnumDescriptor() ([]byte, []int)

func (MarkStableStatusType) String Uses

func (x MarkStableStatusType) String() string

type MethodGetRequest Uses

type MethodGetRequest struct {
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

Request for the method discovery endpoint.

func (*MethodGetRequest) Descriptor Uses

func (*MethodGetRequest) Descriptor() ([]byte, []int)

func (*MethodGetRequest) ProtoMessage Uses

func (*MethodGetRequest) ProtoMessage()

func (*MethodGetRequest) Reset Uses

func (m *MethodGetRequest) Reset()

func (*MethodGetRequest) String Uses

func (m *MethodGetRequest) String() string

func (*MethodGetRequest) XXX_DiscardUnknown Uses

func (m *MethodGetRequest) XXX_DiscardUnknown()

func (*MethodGetRequest) XXX_Marshal Uses

func (m *MethodGetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MethodGetRequest) XXX_Merge Uses

func (m *MethodGetRequest) XXX_Merge(src proto.Message)

func (*MethodGetRequest) XXX_Size Uses

func (m *MethodGetRequest) XXX_Size() int

func (*MethodGetRequest) XXX_Unmarshal Uses

func (m *MethodGetRequest) XXX_Unmarshal(b []byte) error

type MethodGetResponse Uses

type MethodGetResponse struct {
    // All registered methods.
    Methods              []*MethodGetResponse_Method `protobuf:"bytes,1,rep,name=methods,proto3" json:"methods,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
    XXX_unrecognized     []byte                      `json:"-"`
    XXX_sizecache        int32                       `json:"-"`
}

Response from the method discovery endpoint.

func (*MethodGetResponse) Descriptor Uses

func (*MethodGetResponse) Descriptor() ([]byte, []int)

func (*MethodGetResponse) GetMethods Uses

func (m *MethodGetResponse) GetMethods() []*MethodGetResponse_Method

func (*MethodGetResponse) ProtoMessage Uses

func (*MethodGetResponse) ProtoMessage()

func (*MethodGetResponse) Reset Uses

func (m *MethodGetResponse) Reset()

func (*MethodGetResponse) String Uses

func (m *MethodGetResponse) String() string

func (*MethodGetResponse) XXX_DiscardUnknown Uses

func (m *MethodGetResponse) XXX_DiscardUnknown()

func (*MethodGetResponse) XXX_Marshal Uses

func (m *MethodGetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MethodGetResponse) XXX_Merge Uses

func (m *MethodGetResponse) XXX_Merge(src proto.Message)

func (*MethodGetResponse) XXX_Size Uses

func (m *MethodGetResponse) XXX_Size() int

func (*MethodGetResponse) XXX_Unmarshal Uses

func (m *MethodGetResponse) XXX_Unmarshal(b []byte) error

type MethodGetResponse_Method Uses

type MethodGetResponse_Method struct {
    // The full method name, i.e. package.Service/Method.
    Method               string   `protobuf:"bytes,1,opt,name=method,proto3" json:"method,omitempty"`
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*MethodGetResponse_Method) Descriptor Uses

func (*MethodGetResponse_Method) Descriptor() ([]byte, []int)

func (*MethodGetResponse_Method) GetMethod Uses

func (m *MethodGetResponse_Method) GetMethod() string

func (*MethodGetResponse_Method) ProtoMessage Uses

func (*MethodGetResponse_Method) ProtoMessage()

func (*MethodGetResponse_Method) Reset Uses

func (m *MethodGetResponse_Method) Reset()

func (*MethodGetResponse_Method) String Uses

func (m *MethodGetResponse_Method) String() string

func (*MethodGetResponse_Method) XXX_DiscardUnknown Uses

func (m *MethodGetResponse_Method) XXX_DiscardUnknown()

func (*MethodGetResponse_Method) XXX_Marshal Uses

func (m *MethodGetResponse_Method) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MethodGetResponse_Method) XXX_Merge Uses

func (m *MethodGetResponse_Method) XXX_Merge(src proto.Message)

func (*MethodGetResponse_Method) XXX_Size Uses

func (m *MethodGetResponse_Method) XXX_Size() int

func (*MethodGetResponse_Method) XXX_Unmarshal Uses

func (m *MethodGetResponse_Method) XXX_Unmarshal(b []byte) error

type MoblabVmTestRequest Uses

type MoblabVmTestRequest struct {
    // Chroot in which to run the VM tests.
    Chroot *chromiumos.Chroot `protobuf:"bytes,1,opt,name=chroot,proto3" json:"chroot,omitempty"`
    // Effectively the full output produced by the image builder.
    ImagePayload *MoblabVmTestRequest_Payload `protobuf:"bytes,2,opt,name=image_payload,json=imagePayload,proto3" json:"image_payload,omitempty"`
    // Payloads to be loaded into the Moblab VM's cache.
    CachePayloads        []*MoblabVmTestRequest_Payload `protobuf:"bytes,3,rep,name=cache_payloads,json=cachePayloads,proto3" json:"cache_payloads,omitempty"`
    XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
    XXX_unrecognized     []byte                         `json:"-"`
    XXX_sizecache        int32                          `json:"-"`
}

func (*MoblabVmTestRequest) Descriptor Uses

func (*MoblabVmTestRequest) Descriptor() ([]byte, []int)

func (*MoblabVmTestRequest) GetCachePayloads Uses

func (m *MoblabVmTestRequest) GetCachePayloads() []*MoblabVmTestRequest_Payload

func (*MoblabVmTestRequest) GetChroot Uses

func (m *MoblabVmTestRequest) GetChroot() *chromiumos.Chroot

func (*MoblabVmTestRequest) GetImagePayload Uses

func (m *MoblabVmTestRequest) GetImagePayload() *MoblabVmTestRequest_Payload

func (*MoblabVmTestRequest) ProtoMessage Uses

func (*MoblabVmTestRequest) ProtoMessage()

func (*MoblabVmTestRequest) Reset Uses

func (m *MoblabVmTestRequest) Reset()

func (*MoblabVmTestRequest) String Uses

func (m *MoblabVmTestRequest) String() string

func (*MoblabVmTestRequest) XXX_DiscardUnknown Uses

func (m *MoblabVmTestRequest) XXX_DiscardUnknown()

func (*MoblabVmTestRequest) XXX_Marshal Uses

func (m *MoblabVmTestRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MoblabVmTestRequest) XXX_Merge Uses

func (m *MoblabVmTestRequest) XXX_Merge(src proto.Message)

func (*MoblabVmTestRequest) XXX_Size Uses

func (m *MoblabVmTestRequest) XXX_Size() int

func (*MoblabVmTestRequest) XXX_Unmarshal Uses

func (m *MoblabVmTestRequest) XXX_Unmarshal(b []byte) error

type MoblabVmTestRequest_Payload Uses

type MoblabVmTestRequest_Payload struct {
    // Directory containing the payload.
    Path                 *chromiumos.Path `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
    XXX_NoUnkeyedLiteral struct{}         `json:"-"`
    XXX_unrecognized     []byte           `json:"-"`
    XXX_sizecache        int32            `json:"-"`
}

Data used in the test.

func (*MoblabVmTestRequest_Payload) Descriptor Uses

func (*MoblabVmTestRequest_Payload) Descriptor() ([]byte, []int)

func (*MoblabVmTestRequest_Payload) GetPath Uses

func (m *MoblabVmTestRequest_Payload) GetPath() *chromiumos.Path

func (*MoblabVmTestRequest_Payload) ProtoMessage Uses

func (*MoblabVmTestRequest_Payload) ProtoMessage()

func (*MoblabVmTestRequest_Payload) Reset Uses

func (m *MoblabVmTestRequest_Payload) Reset()

func (*MoblabVmTestRequest_Payload) String Uses

func (m *MoblabVmTestRequest_Payload) String() string

func (*MoblabVmTestRequest_Payload) XXX_DiscardUnknown Uses

func (m *MoblabVmTestRequest_Payload) XXX_DiscardUnknown()

func (*MoblabVmTestRequest_Payload) XXX_Marshal Uses

func (m *MoblabVmTestRequest_Payload) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MoblabVmTestRequest_Payload) XXX_Merge Uses

func (m *MoblabVmTestRequest_Payload) XXX_Merge(src proto.Message)

func (*MoblabVmTestRequest_Payload) XXX_Size Uses

func (m *MoblabVmTestRequest_Payload) XXX_Size() int

func (*MoblabVmTestRequest_Payload) XXX_Unmarshal Uses

func (m *MoblabVmTestRequest_Payload) XXX_Unmarshal(b []byte) error

type MoblabVmTestResponse Uses

type MoblabVmTestResponse struct {
    XXX_NoUnkeyedLiteral struct{} `json:"-"`
    XXX_unrecognized     []byte   `json:"-"`
    XXX_sizecache        int32    `json:"-"`
}

func (*MoblabVmTestResponse) Descriptor Uses

func (*MoblabVmTestResponse) Descriptor() ([]byte, []int)

func (*MoblabVmTestResponse) ProtoMessage Uses

func (*MoblabVmTestResponse) ProtoMessage()

func (*MoblabVmTestResponse) Reset Uses

func (m *MoblabVmTestResponse) Reset()

func (*MoblabVmTestResponse) String Uses

func (m *MoblabVmTestResponse) String() string

func (*MoblabVmTestResponse) XXX_DiscardUnknown Uses

func (m *MoblabVmTestResponse) XXX_DiscardUnknown()

func (*MoblabVmTestResponse) XXX_Marshal Uses

func (m *MoblabVmTestResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MoblabVmTestResponse) XXX_Merge Uses

func (m *MoblabVmTestResponse) XXX_Merge(src proto.Message)

func (*MoblabVmTestResponse) XXX_Size Uses

func (m *MoblabVmTestResponse) XXX_Size() int

func (*MoblabVmTestResponse) XXX_Unmarshal Uses

func (m *MoblabVmTestResponse) XXX_Unmarshal(b []byte) error

type NestedPath Uses

type NestedPath struct {
    Path                 *chromiumos.Path `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
    XXX_NoUnkeyedLiteral struct{}         `json:"-"`
    XXX_unrecognized     []byte           `json:"-"`
    XXX_sizecache        int32            `json:"-"`
}

func (*NestedPath) Descriptor Uses

func (*NestedPath) Descriptor() ([]byte, []int)

func (*NestedPath) GetPath Uses

func (m *NestedPath) GetPath() *chromiumos.Path

func (*NestedPath) ProtoMessage Uses

func (*NestedPath) ProtoMessage()

func (*NestedPath) Reset Uses

func (m *NestedPath) Reset()

func (*NestedPath) String Uses

func (m *NestedPath) String() string

func (*NestedPath) XXX_DiscardUnknown Uses

func (m *NestedPath) XXX_DiscardUnknown()

func (*NestedPath) XXX_Marshal Uses

func (m *NestedPath) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NestedPath) XXX_Merge Uses

func (m *NestedPath) XXX_Merge(src proto.Message)

func (*NestedPath)