Documentation
¶
Index ¶
- Variables
- type AdHocProfilesGetRequest
- func (x *AdHocProfilesGetRequest) ClearMaxNodes()
- func (x *AdHocProfilesGetRequest) ClearProfileType()
- func (x *AdHocProfilesGetRequest) GetId() string
- func (x *AdHocProfilesGetRequest) GetMaxNodes() int64
- func (x *AdHocProfilesGetRequest) GetProfileType() string
- func (x *AdHocProfilesGetRequest) HasMaxNodes() bool
- func (x *AdHocProfilesGetRequest) HasProfileType() bool
- func (*AdHocProfilesGetRequest) ProtoMessage()
- func (x *AdHocProfilesGetRequest) ProtoReflect() protoreflect.Message
- func (x *AdHocProfilesGetRequest) Reset()
- func (x *AdHocProfilesGetRequest) SetId(v string)
- func (x *AdHocProfilesGetRequest) SetMaxNodes(v int64)
- func (x *AdHocProfilesGetRequest) SetProfileType(v string)
- func (x *AdHocProfilesGetRequest) String() string
- type AdHocProfilesGetRequest_builder
- type AdHocProfilesGetResponse
- func (x *AdHocProfilesGetResponse) GetFlamebearerProfile() string
- func (x *AdHocProfilesGetResponse) GetId() string
- func (x *AdHocProfilesGetResponse) GetName() string
- func (x *AdHocProfilesGetResponse) GetProfileType() string
- func (x *AdHocProfilesGetResponse) GetProfileTypes() []string
- func (x *AdHocProfilesGetResponse) GetUploadedAt() int64
- func (*AdHocProfilesGetResponse) ProtoMessage()
- func (x *AdHocProfilesGetResponse) ProtoReflect() protoreflect.Message
- func (x *AdHocProfilesGetResponse) Reset()
- func (x *AdHocProfilesGetResponse) SetFlamebearerProfile(v string)
- func (x *AdHocProfilesGetResponse) SetId(v string)
- func (x *AdHocProfilesGetResponse) SetName(v string)
- func (x *AdHocProfilesGetResponse) SetProfileType(v string)
- func (x *AdHocProfilesGetResponse) SetProfileTypes(v []string)
- func (x *AdHocProfilesGetResponse) SetUploadedAt(v int64)
- func (x *AdHocProfilesGetResponse) String() string
- type AdHocProfilesGetResponse_builder
- type AdHocProfilesListRequest
- type AdHocProfilesListRequest_builder
- type AdHocProfilesListResponse
- func (x *AdHocProfilesListResponse) GetProfiles() []*AdHocProfilesProfileMetadata
- func (*AdHocProfilesListResponse) ProtoMessage()
- func (x *AdHocProfilesListResponse) ProtoReflect() protoreflect.Message
- func (x *AdHocProfilesListResponse) Reset()
- func (x *AdHocProfilesListResponse) SetProfiles(v []*AdHocProfilesProfileMetadata)
- func (x *AdHocProfilesListResponse) String() string
- type AdHocProfilesListResponse_builder
- type AdHocProfilesProfileMetadata
- func (x *AdHocProfilesProfileMetadata) GetId() string
- func (x *AdHocProfilesProfileMetadata) GetName() string
- func (x *AdHocProfilesProfileMetadata) GetUploadedAt() int64
- func (*AdHocProfilesProfileMetadata) ProtoMessage()
- func (x *AdHocProfilesProfileMetadata) ProtoReflect() protoreflect.Message
- func (x *AdHocProfilesProfileMetadata) Reset()
- func (x *AdHocProfilesProfileMetadata) SetId(v string)
- func (x *AdHocProfilesProfileMetadata) SetName(v string)
- func (x *AdHocProfilesProfileMetadata) SetUploadedAt(v int64)
- func (x *AdHocProfilesProfileMetadata) String() string
- type AdHocProfilesProfileMetadata_builder
- type AdHocProfilesUploadRequest
- func (x *AdHocProfilesUploadRequest) ClearMaxNodes()
- func (x *AdHocProfilesUploadRequest) GetMaxNodes() int64
- func (x *AdHocProfilesUploadRequest) GetName() string
- func (x *AdHocProfilesUploadRequest) GetProfile() string
- func (x *AdHocProfilesUploadRequest) HasMaxNodes() bool
- func (*AdHocProfilesUploadRequest) ProtoMessage()
- func (x *AdHocProfilesUploadRequest) ProtoReflect() protoreflect.Message
- func (x *AdHocProfilesUploadRequest) Reset()
- func (x *AdHocProfilesUploadRequest) SetMaxNodes(v int64)
- func (x *AdHocProfilesUploadRequest) SetName(v string)
- func (x *AdHocProfilesUploadRequest) SetProfile(v string)
- func (x *AdHocProfilesUploadRequest) String() string
- type AdHocProfilesUploadRequest_builder
Constants ¶
This section is empty.
Variables ¶
View Source
var File_adhocprofiles_v1_adhocprofiles_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AdHocProfilesGetRequest ¶
type AdHocProfilesGetRequest struct {
// The unique identifier of the profile.
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// The desired profile type (e.g., cpu, samples) for the returned flame graph. If omitted the first profile is returned.
ProfileType *string `protobuf:"bytes,2,opt,name=profile_type,json=profileType,proto3,oneof" json:"profile_type,omitempty"`
// Max nodes can be used to truncate the response.
MaxNodes *int64 `protobuf:"varint,3,opt,name=max_nodes,json=maxNodes,proto3,oneof" json:"max_nodes,omitempty"`
// contains filtered or unexported fields
}
func (*AdHocProfilesGetRequest) ClearMaxNodes ¶
func (x *AdHocProfilesGetRequest) ClearMaxNodes()
func (*AdHocProfilesGetRequest) ClearProfileType ¶
func (x *AdHocProfilesGetRequest) ClearProfileType()
func (*AdHocProfilesGetRequest) GetId ¶
func (x *AdHocProfilesGetRequest) GetId() string
func (*AdHocProfilesGetRequest) GetMaxNodes ¶
func (x *AdHocProfilesGetRequest) GetMaxNodes() int64
func (*AdHocProfilesGetRequest) GetProfileType ¶
func (x *AdHocProfilesGetRequest) GetProfileType() string
func (*AdHocProfilesGetRequest) HasMaxNodes ¶
func (x *AdHocProfilesGetRequest) HasMaxNodes() bool
func (*AdHocProfilesGetRequest) HasProfileType ¶
func (x *AdHocProfilesGetRequest) HasProfileType() bool
func (*AdHocProfilesGetRequest) ProtoMessage ¶
func (*AdHocProfilesGetRequest) ProtoMessage()
func (*AdHocProfilesGetRequest) ProtoReflect ¶
func (x *AdHocProfilesGetRequest) ProtoReflect() protoreflect.Message
func (*AdHocProfilesGetRequest) Reset ¶
func (x *AdHocProfilesGetRequest) Reset()
func (*AdHocProfilesGetRequest) SetId ¶
func (x *AdHocProfilesGetRequest) SetId(v string)
func (*AdHocProfilesGetRequest) SetMaxNodes ¶
func (x *AdHocProfilesGetRequest) SetMaxNodes(v int64)
func (*AdHocProfilesGetRequest) SetProfileType ¶
func (x *AdHocProfilesGetRequest) SetProfileType(v string)
func (*AdHocProfilesGetRequest) String ¶
func (x *AdHocProfilesGetRequest) String() string
type AdHocProfilesGetRequest_builder ¶
type AdHocProfilesGetRequest_builder struct {
// The unique identifier of the profile.
Id string
// The desired profile type (e.g., cpu, samples) for the returned flame graph. If omitted the first profile is returned.
ProfileType *string
// Max nodes can be used to truncate the response.
MaxNodes *int64
// contains filtered or unexported fields
}
func (AdHocProfilesGetRequest_builder) Build ¶
func (b0 AdHocProfilesGetRequest_builder) Build() *AdHocProfilesGetRequest
type AdHocProfilesGetResponse ¶
type AdHocProfilesGetResponse struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// timestamp in milliseconds
UploadedAt int64 `protobuf:"varint,3,opt,name=uploaded_at,json=uploadedAt,proto3" json:"uploaded_at,omitempty"`
ProfileType string `protobuf:"bytes,4,opt,name=profile_type,json=profileType,proto3" json:"profile_type,omitempty"`
// Some profiles formats (like pprof) can contain multiple profile (sample) types inside. One of these can be passed
// in the Get request using the profile_type field.
ProfileTypes []string `protobuf:"bytes,5,rep,name=profile_types,json=profileTypes,proto3" json:"profile_types,omitempty"`
FlamebearerProfile string `protobuf:"bytes,6,opt,name=flamebearer_profile,json=flamebearerProfile,proto3" json:"flamebearer_profile,omitempty"`
// contains filtered or unexported fields
}
func (*AdHocProfilesGetResponse) GetFlamebearerProfile ¶
func (x *AdHocProfilesGetResponse) GetFlamebearerProfile() string
func (*AdHocProfilesGetResponse) GetId ¶
func (x *AdHocProfilesGetResponse) GetId() string
func (*AdHocProfilesGetResponse) GetName ¶
func (x *AdHocProfilesGetResponse) GetName() string
func (*AdHocProfilesGetResponse) GetProfileType ¶
func (x *AdHocProfilesGetResponse) GetProfileType() string
func (*AdHocProfilesGetResponse) GetProfileTypes ¶
func (x *AdHocProfilesGetResponse) GetProfileTypes() []string
func (*AdHocProfilesGetResponse) GetUploadedAt ¶
func (x *AdHocProfilesGetResponse) GetUploadedAt() int64
func (*AdHocProfilesGetResponse) ProtoMessage ¶
func (*AdHocProfilesGetResponse) ProtoMessage()
func (*AdHocProfilesGetResponse) ProtoReflect ¶
func (x *AdHocProfilesGetResponse) ProtoReflect() protoreflect.Message
func (*AdHocProfilesGetResponse) Reset ¶
func (x *AdHocProfilesGetResponse) Reset()
func (*AdHocProfilesGetResponse) SetFlamebearerProfile ¶
func (x *AdHocProfilesGetResponse) SetFlamebearerProfile(v string)
func (*AdHocProfilesGetResponse) SetId ¶
func (x *AdHocProfilesGetResponse) SetId(v string)
func (*AdHocProfilesGetResponse) SetName ¶
func (x *AdHocProfilesGetResponse) SetName(v string)
func (*AdHocProfilesGetResponse) SetProfileType ¶
func (x *AdHocProfilesGetResponse) SetProfileType(v string)
func (*AdHocProfilesGetResponse) SetProfileTypes ¶
func (x *AdHocProfilesGetResponse) SetProfileTypes(v []string)
func (*AdHocProfilesGetResponse) SetUploadedAt ¶
func (x *AdHocProfilesGetResponse) SetUploadedAt(v int64)
func (*AdHocProfilesGetResponse) String ¶
func (x *AdHocProfilesGetResponse) String() string
type AdHocProfilesGetResponse_builder ¶
type AdHocProfilesGetResponse_builder struct {
Id string
Name string
// timestamp in milliseconds
UploadedAt int64
ProfileType string
// Some profiles formats (like pprof) can contain multiple profile (sample) types inside. One of these can be passed
// in the Get request using the profile_type field.
ProfileTypes []string
FlamebearerProfile string
// contains filtered or unexported fields
}
func (AdHocProfilesGetResponse_builder) Build ¶
func (b0 AdHocProfilesGetResponse_builder) Build() *AdHocProfilesGetResponse
type AdHocProfilesListRequest ¶
type AdHocProfilesListRequest struct {
// contains filtered or unexported fields
}
func (*AdHocProfilesListRequest) ProtoMessage ¶
func (*AdHocProfilesListRequest) ProtoMessage()
func (*AdHocProfilesListRequest) ProtoReflect ¶
func (x *AdHocProfilesListRequest) ProtoReflect() protoreflect.Message
func (*AdHocProfilesListRequest) Reset ¶
func (x *AdHocProfilesListRequest) Reset()
func (*AdHocProfilesListRequest) String ¶
func (x *AdHocProfilesListRequest) String() string
type AdHocProfilesListRequest_builder ¶
type AdHocProfilesListRequest_builder struct {
// contains filtered or unexported fields
}
func (AdHocProfilesListRequest_builder) Build ¶
func (b0 AdHocProfilesListRequest_builder) Build() *AdHocProfilesListRequest
type AdHocProfilesListResponse ¶
type AdHocProfilesListResponse struct {
Profiles []*AdHocProfilesProfileMetadata `protobuf:"bytes,1,rep,name=profiles,proto3" json:"profiles,omitempty"`
// contains filtered or unexported fields
}
func (*AdHocProfilesListResponse) GetProfiles ¶
func (x *AdHocProfilesListResponse) GetProfiles() []*AdHocProfilesProfileMetadata
func (*AdHocProfilesListResponse) ProtoMessage ¶
func (*AdHocProfilesListResponse) ProtoMessage()
func (*AdHocProfilesListResponse) ProtoReflect ¶
func (x *AdHocProfilesListResponse) ProtoReflect() protoreflect.Message
func (*AdHocProfilesListResponse) Reset ¶
func (x *AdHocProfilesListResponse) Reset()
func (*AdHocProfilesListResponse) SetProfiles ¶
func (x *AdHocProfilesListResponse) SetProfiles(v []*AdHocProfilesProfileMetadata)
func (*AdHocProfilesListResponse) String ¶
func (x *AdHocProfilesListResponse) String() string
type AdHocProfilesListResponse_builder ¶
type AdHocProfilesListResponse_builder struct {
Profiles []*AdHocProfilesProfileMetadata
// contains filtered or unexported fields
}
func (AdHocProfilesListResponse_builder) Build ¶
func (b0 AdHocProfilesListResponse_builder) Build() *AdHocProfilesListResponse
type AdHocProfilesProfileMetadata ¶
type AdHocProfilesProfileMetadata struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
// timestamp in milliseconds
UploadedAt int64 `protobuf:"varint,3,opt,name=uploaded_at,json=uploadedAt,proto3" json:"uploaded_at,omitempty"`
// contains filtered or unexported fields
}
func (*AdHocProfilesProfileMetadata) GetId ¶
func (x *AdHocProfilesProfileMetadata) GetId() string
func (*AdHocProfilesProfileMetadata) GetName ¶
func (x *AdHocProfilesProfileMetadata) GetName() string
func (*AdHocProfilesProfileMetadata) GetUploadedAt ¶
func (x *AdHocProfilesProfileMetadata) GetUploadedAt() int64
func (*AdHocProfilesProfileMetadata) ProtoMessage ¶
func (*AdHocProfilesProfileMetadata) ProtoMessage()
func (*AdHocProfilesProfileMetadata) ProtoReflect ¶
func (x *AdHocProfilesProfileMetadata) ProtoReflect() protoreflect.Message
func (*AdHocProfilesProfileMetadata) Reset ¶
func (x *AdHocProfilesProfileMetadata) Reset()
func (*AdHocProfilesProfileMetadata) SetId ¶
func (x *AdHocProfilesProfileMetadata) SetId(v string)
func (*AdHocProfilesProfileMetadata) SetName ¶
func (x *AdHocProfilesProfileMetadata) SetName(v string)
func (*AdHocProfilesProfileMetadata) SetUploadedAt ¶
func (x *AdHocProfilesProfileMetadata) SetUploadedAt(v int64)
func (*AdHocProfilesProfileMetadata) String ¶
func (x *AdHocProfilesProfileMetadata) String() string
type AdHocProfilesProfileMetadata_builder ¶
type AdHocProfilesProfileMetadata_builder struct {
Id string
Name string
// timestamp in milliseconds
UploadedAt int64
// contains filtered or unexported fields
}
func (AdHocProfilesProfileMetadata_builder) Build ¶
func (b0 AdHocProfilesProfileMetadata_builder) Build() *AdHocProfilesProfileMetadata
type AdHocProfilesUploadRequest ¶
type AdHocProfilesUploadRequest struct {
// This is typically the file name and it serves as a human readable name for the profile.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// This is the profile encoded in base64. The supported formats are pprof, json, collapsed and perf-script.
Profile string `protobuf:"bytes,2,opt,name=profile,proto3" json:"profile,omitempty"`
// Max nodes can be used to truncate the response.
MaxNodes *int64 `protobuf:"varint,3,opt,name=max_nodes,json=maxNodes,proto3,oneof" json:"max_nodes,omitempty"`
// contains filtered or unexported fields
}
func (*AdHocProfilesUploadRequest) ClearMaxNodes ¶
func (x *AdHocProfilesUploadRequest) ClearMaxNodes()
func (*AdHocProfilesUploadRequest) GetMaxNodes ¶
func (x *AdHocProfilesUploadRequest) GetMaxNodes() int64
func (*AdHocProfilesUploadRequest) GetName ¶
func (x *AdHocProfilesUploadRequest) GetName() string
func (*AdHocProfilesUploadRequest) GetProfile ¶
func (x *AdHocProfilesUploadRequest) GetProfile() string
func (*AdHocProfilesUploadRequest) HasMaxNodes ¶
func (x *AdHocProfilesUploadRequest) HasMaxNodes() bool
func (*AdHocProfilesUploadRequest) ProtoMessage ¶
func (*AdHocProfilesUploadRequest) ProtoMessage()
func (*AdHocProfilesUploadRequest) ProtoReflect ¶
func (x *AdHocProfilesUploadRequest) ProtoReflect() protoreflect.Message
func (*AdHocProfilesUploadRequest) Reset ¶
func (x *AdHocProfilesUploadRequest) Reset()
func (*AdHocProfilesUploadRequest) SetMaxNodes ¶
func (x *AdHocProfilesUploadRequest) SetMaxNodes(v int64)
func (*AdHocProfilesUploadRequest) SetName ¶
func (x *AdHocProfilesUploadRequest) SetName(v string)
func (*AdHocProfilesUploadRequest) SetProfile ¶
func (x *AdHocProfilesUploadRequest) SetProfile(v string)
func (*AdHocProfilesUploadRequest) String ¶
func (x *AdHocProfilesUploadRequest) String() string
type AdHocProfilesUploadRequest_builder ¶
type AdHocProfilesUploadRequest_builder struct {
// This is typically the file name and it serves as a human readable name for the profile.
Name string
// This is the profile encoded in base64. The supported formats are pprof, json, collapsed and perf-script.
Profile string
// Max nodes can be used to truncate the response.
MaxNodes *int64
// contains filtered or unexported fields
}
func (AdHocProfilesUploadRequest_builder) Build ¶
func (b0 AdHocProfilesUploadRequest_builder) Build() *AdHocProfilesUploadRequest
Source Files
¶
- adhocprofiles.pb.go
Click to show internal directories.
Click to hide internal directories.