kubernetes.v0: gopkg.in/kubernetes/kubernetes.v0/pkg/kubelet/types Index | Files

package types

import "gopkg.in/kubernetes/kubernetes.v0/pkg/kubelet/types"

Common types in the Kubelet.


Package Files

doc.go types.go

type DockerID Uses

type DockerID string

DockerID is an ID of docker container. It is a type to make it clear when we're working with docker container Ids

type HttpGetter Uses

type HttpGetter interface {
    Get(url string) (*http.Response, error)

type SortedContainerStatuses Uses

type SortedContainerStatuses []api.ContainerStatus

A type to help sort container statuses based on container names.

func (SortedContainerStatuses) Len Uses

func (s SortedContainerStatuses) Len() int

func (SortedContainerStatuses) Less Uses

func (s SortedContainerStatuses) Less(i, j int) bool

func (SortedContainerStatuses) Swap Uses

func (s SortedContainerStatuses) Swap(i, j int)

type Timestamp Uses

type Timestamp struct {
    // contains filtered or unexported fields

Timestamp wraps around time.Time and offers utilities to format and parse the time using RFC3339Nano

func ConvertToTimestamp Uses

func ConvertToTimestamp(timeString string) *Timestamp

ConvertToTimestamp takes a string, parses it using the RFC3339Nano layout, and converts it to a Timestamp object.

func NewTimestamp Uses

func NewTimestamp() *Timestamp

NewTimestamp returns a Timestamp object using the current time.

func (*Timestamp) Get Uses

func (t *Timestamp) Get() time.Time

Get returns the time as time.Time.

func (*Timestamp) GetString Uses

func (t *Timestamp) GetString() string

GetString returns the time in the string format using the RFC3339Nano layout.

Package types imports 3 packages (graph). Updated 2016-07-25. Refresh now. Tools for package owners.