type LogREST … var _ … // New creates a new Pod log options object func (r *LogREST) New() runtime.Object { … } // Destroy cleans up resources on shutdown. func (r *LogREST) Destroy() { … } // ProducesMIMETypes returns a list of the MIME types the specified HTTP verb (GET, POST, DELETE, // PATCH) can respond with. func (r *LogREST) ProducesMIMETypes(verb string) []string { … } // ProducesObject returns an object the specified HTTP verb respond with. It will overwrite storage object if // it is not nil. Only the type of the return object matters, the value will be ignored. func (r *LogREST) ProducesObject(verb string) interface{ … } // Get retrieves a runtime.Object that will stream the contents of the pod log func (r *LogREST) Get(ctx context.Context, name string, opts runtime.Object) (runtime.Object, error) { … } func countSkipTLSMetric(insecureSkipTLSVerifyBackend bool) { … } // NewGetOptions creates a new options object func (r *LogREST) NewGetOptions() (runtime.Object, bool, string) { … } // OverrideMetricsVerb override the GET verb to CONNECT for pod log resource func (r *LogREST) OverrideMetricsVerb(oldVerb string) (newVerb string) { … }