Documentation

Overview

    Package v1beta1 is a generated protocol buffer package.

    It is generated from these files:

    k8s.io/kubernetes/pkg/apis/apps/v1beta1/generated.proto
    

    It has these top-level messages:

    Deployment
    DeploymentCondition
    DeploymentList
    DeploymentRollback
    DeploymentSpec
    DeploymentStatus
    DeploymentStrategy
    RollbackConfig
    RollingUpdateDeployment
    Scale
    ScaleSpec
    ScaleStatus
    StatefulSet
    StatefulSetList
    StatefulSetSpec
    StatefulSetStatus
    

    Index

    Constants

    View Source
    const (
    	// DefaultDeploymentUniqueLabelKey is the default key of the selector that is added
    	// to existing RCs (and label key that is added to its pods) to prevent the existing RCs
    	// to select new pods (and old pods being select by new RC).
    	DefaultDeploymentUniqueLabelKey string = "pod-template-hash"
    )
    View Source
    const GroupName = "apps"

      GroupName is the group name use in this package

      View Source
      const (
      	// StatefulSetInitAnnotation if present, and set to false, indicates that a Pod's readiness should be ignored.
      	StatefulSetInitAnnotation = "pod.alpha.kubernetes.io/initialized"
      )

      Variables

      View Source
      var (
      	ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling")
      	ErrIntOverflowGenerated   = fmt.Errorf("proto: integer overflow")
      )
      View Source
      var (
      	SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs)
      	AddToScheme   = SchemeBuilder.AddToScheme
      )
      View Source
      var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1beta1"}

        SchemeGroupVersion is group version used to register these objects

        Functions

        func Convert_apps_StatefulSetList_To_v1beta1_StatefulSetList

        func Convert_apps_StatefulSetList_To_v1beta1_StatefulSetList(in *apps.StatefulSetList, out *StatefulSetList, s conversion.Scope) error

        func Convert_apps_StatefulSetSpec_To_v1beta1_StatefulSetSpec

        func Convert_apps_StatefulSetSpec_To_v1beta1_StatefulSetSpec(in *apps.StatefulSetSpec, out *StatefulSetSpec, s conversion.Scope) error

        func Convert_apps_StatefulSetStatus_To_v1beta1_StatefulSetStatus

        func Convert_apps_StatefulSetStatus_To_v1beta1_StatefulSetStatus(in *apps.StatefulSetStatus, out *StatefulSetStatus, s conversion.Scope) error

        func Convert_apps_StatefulSet_To_v1beta1_StatefulSet

        func Convert_apps_StatefulSet_To_v1beta1_StatefulSet(in *apps.StatefulSet, out *StatefulSet, s conversion.Scope) error

        func Convert_extensions_DeploymentSpec_To_v1beta1_DeploymentSpec

        func Convert_extensions_DeploymentSpec_To_v1beta1_DeploymentSpec(in *extensions.DeploymentSpec, out *DeploymentSpec, s conversion.Scope) error

        func Convert_extensions_DeploymentStrategy_To_v1beta1_DeploymentStrategy

        func Convert_extensions_DeploymentStrategy_To_v1beta1_DeploymentStrategy(in *extensions.DeploymentStrategy, out *DeploymentStrategy, s conversion.Scope) error

        func Convert_extensions_RollingUpdateDeployment_To_v1beta1_RollingUpdateDeployment

        func Convert_extensions_RollingUpdateDeployment_To_v1beta1_RollingUpdateDeployment(in *extensions.RollingUpdateDeployment, out *RollingUpdateDeployment, s conversion.Scope) error

        func Convert_extensions_ScaleStatus_To_v1beta1_ScaleStatus

        func Convert_extensions_ScaleStatus_To_v1beta1_ScaleStatus(in *extensions.ScaleStatus, out *ScaleStatus, s conversion.Scope) error

        func Convert_v1beta1_DeploymentSpec_To_extensions_DeploymentSpec

        func Convert_v1beta1_DeploymentSpec_To_extensions_DeploymentSpec(in *DeploymentSpec, out *extensions.DeploymentSpec, s conversion.Scope) error

        func Convert_v1beta1_DeploymentStrategy_To_extensions_DeploymentStrategy

        func Convert_v1beta1_DeploymentStrategy_To_extensions_DeploymentStrategy(in *DeploymentStrategy, out *extensions.DeploymentStrategy, s conversion.Scope) error

        func Convert_v1beta1_RollingUpdateDeployment_To_extensions_RollingUpdateDeployment

        func Convert_v1beta1_RollingUpdateDeployment_To_extensions_RollingUpdateDeployment(in *RollingUpdateDeployment, out *extensions.RollingUpdateDeployment, s conversion.Scope) error

        func Convert_v1beta1_ScaleStatus_To_extensions_ScaleStatus

        func Convert_v1beta1_ScaleStatus_To_extensions_ScaleStatus(in *ScaleStatus, out *extensions.ScaleStatus, s conversion.Scope) error

        func Convert_v1beta1_StatefulSetList_To_apps_StatefulSetList

        func Convert_v1beta1_StatefulSetList_To_apps_StatefulSetList(in *StatefulSetList, out *apps.StatefulSetList, s conversion.Scope) error

        func Convert_v1beta1_StatefulSetSpec_To_apps_StatefulSetSpec

        func Convert_v1beta1_StatefulSetSpec_To_apps_StatefulSetSpec(in *StatefulSetSpec, out *apps.StatefulSetSpec, s conversion.Scope) error

        func Convert_v1beta1_StatefulSetStatus_To_apps_StatefulSetStatus

        func Convert_v1beta1_StatefulSetStatus_To_apps_StatefulSetStatus(in *StatefulSetStatus, out *apps.StatefulSetStatus, s conversion.Scope) error

        func Convert_v1beta1_StatefulSet_To_apps_StatefulSet

        func Convert_v1beta1_StatefulSet_To_apps_StatefulSet(in *StatefulSet, out *apps.StatefulSet, s conversion.Scope) error

        func DeepCopy_v1beta1_Deployment

        func DeepCopy_v1beta1_Deployment(in interface{}, out interface{}, c *conversion.Cloner) error

        func DeepCopy_v1beta1_DeploymentCondition

        func DeepCopy_v1beta1_DeploymentCondition(in interface{}, out interface{}, c *conversion.Cloner) error

        func DeepCopy_v1beta1_DeploymentList

        func DeepCopy_v1beta1_DeploymentList(in interface{}, out interface{}, c *conversion.Cloner) error

        func DeepCopy_v1beta1_DeploymentRollback

        func DeepCopy_v1beta1_DeploymentRollback(in interface{}, out interface{}, c *conversion.Cloner) error

        func DeepCopy_v1beta1_DeploymentSpec

        func DeepCopy_v1beta1_DeploymentSpec(in interface{}, out interface{}, c *conversion.Cloner) error

        func DeepCopy_v1beta1_DeploymentStatus

        func DeepCopy_v1beta1_DeploymentStatus(in interface{}, out interface{}, c *conversion.Cloner) error

        func DeepCopy_v1beta1_DeploymentStrategy

        func DeepCopy_v1beta1_DeploymentStrategy(in interface{}, out interface{}, c *conversion.Cloner) error

        func DeepCopy_v1beta1_RollbackConfig

        func DeepCopy_v1beta1_RollbackConfig(in interface{}, out interface{}, c *conversion.Cloner) error

        func DeepCopy_v1beta1_RollingUpdateDeployment

        func DeepCopy_v1beta1_RollingUpdateDeployment(in interface{}, out interface{}, c *conversion.Cloner) error

        func DeepCopy_v1beta1_Scale

        func DeepCopy_v1beta1_Scale(in interface{}, out interface{}, c *conversion.Cloner) error

        func DeepCopy_v1beta1_ScaleSpec

        func DeepCopy_v1beta1_ScaleSpec(in interface{}, out interface{}, c *conversion.Cloner) error

        func DeepCopy_v1beta1_ScaleStatus

        func DeepCopy_v1beta1_ScaleStatus(in interface{}, out interface{}, c *conversion.Cloner) error

        func DeepCopy_v1beta1_StatefulSet

        func DeepCopy_v1beta1_StatefulSet(in interface{}, out interface{}, c *conversion.Cloner) error

        func DeepCopy_v1beta1_StatefulSetList

        func DeepCopy_v1beta1_StatefulSetList(in interface{}, out interface{}, c *conversion.Cloner) error

        func DeepCopy_v1beta1_StatefulSetSpec

        func DeepCopy_v1beta1_StatefulSetSpec(in interface{}, out interface{}, c *conversion.Cloner) error

        func DeepCopy_v1beta1_StatefulSetStatus

        func DeepCopy_v1beta1_StatefulSetStatus(in interface{}, out interface{}, c *conversion.Cloner) error

        func RegisterConversions

        func RegisterConversions(scheme *runtime.Scheme) error

          RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.

          func RegisterDeepCopies

          func RegisterDeepCopies(scheme *runtime.Scheme) error

            RegisterDeepCopies adds deep-copy functions to the given scheme. Public to allow building arbitrary schemes.

            func RegisterDefaults

            func RegisterDefaults(scheme *runtime.Scheme) error

              RegisterDefaults adds defaulters functions to the given scheme. Public to allow building arbitrary schemes. All generated defaulters are covering - they call all nested defaulters.

              func Resource

              func Resource(resource string) schema.GroupResource

                Resource takes an unqualified resource and returns a Group qualified GroupResource

                func SetDefaults_Deployment

                func SetDefaults_Deployment(obj *Deployment)

                  SetDefaults_Deployment sets additional defaults compared to its counterpart in extensions. These addons are: - MaxUnavailable during rolling update set to 25% (1 in extensions) - MaxSurge value during rolling update set to 25% (1 in extensions) - RevisionHistoryLimit set to 2 (not set in extensions) - ProgressDeadlineSeconds set to 600s (not set in extensions)

                  func SetDefaults_StatefulSet

                  func SetDefaults_StatefulSet(obj *StatefulSet)

                  func SetObjectDefaults_Deployment

                  func SetObjectDefaults_Deployment(in *Deployment)

                  func SetObjectDefaults_DeploymentList

                  func SetObjectDefaults_DeploymentList(in *DeploymentList)

                  func SetObjectDefaults_StatefulSet

                  func SetObjectDefaults_StatefulSet(in *StatefulSet)

                  func SetObjectDefaults_StatefulSetList

                  func SetObjectDefaults_StatefulSetList(in *StatefulSetList)

                  Types

                  type Deployment

                  type Deployment struct {
                  	metav1.TypeMeta `json:",inline"`
                  	// Standard object metadata.
                  	// +optional
                  	metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`
                  
                  	// Specification of the desired behavior of the Deployment.
                  	// +optional
                  	Spec DeploymentSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"`
                  
                  	// Most recently observed status of the Deployment.
                  	// +optional
                  	Status DeploymentStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"`
                  }

                    Deployment enables declarative updates for Pods and ReplicaSets.

                    func (*Deployment) CodecDecodeSelf

                    func (x *Deployment) CodecDecodeSelf(d *codec1978.Decoder)

                    func (*Deployment) CodecEncodeSelf

                    func (x *Deployment) CodecEncodeSelf(e *codec1978.Encoder)

                    func (*Deployment) Descriptor

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

                    func (*Deployment) Marshal

                    func (m *Deployment) Marshal() (data []byte, err error)

                    func (*Deployment) MarshalTo

                    func (m *Deployment) MarshalTo(data []byte) (int, error)

                    func (*Deployment) ProtoMessage

                    func (*Deployment) ProtoMessage()

                    func (*Deployment) Reset

                    func (m *Deployment) Reset()

                    func (*Deployment) Size

                    func (m *Deployment) Size() (n int)

                    func (*Deployment) String

                    func (this *Deployment) String() string

                    func (Deployment) SwaggerDoc

                    func (Deployment) SwaggerDoc() map[string]string

                    func (*Deployment) Unmarshal

                    func (m *Deployment) Unmarshal(data []byte) error

                    type DeploymentCondition

                    type DeploymentCondition struct {
                    	// Type of deployment condition.
                    	Type DeploymentConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=DeploymentConditionType"`
                    	// Status of the condition, one of True, False, Unknown.
                    	Status v1.ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=k8s.io/kubernetes/pkg/api/v1.ConditionStatus"`
                    	// The last time this condition was updated.
                    	LastUpdateTime metav1.Time `json:"lastUpdateTime,omitempty" protobuf:"bytes,6,opt,name=lastUpdateTime"`
                    	// Last time the condition transitioned from one status to another.
                    	LastTransitionTime metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,7,opt,name=lastTransitionTime"`
                    	// The reason for the condition's last transition.
                    	Reason string `json:"reason,omitempty" protobuf:"bytes,4,opt,name=reason"`
                    	// A human readable message indicating details about the transition.
                    	Message string `json:"message,omitempty" protobuf:"bytes,5,opt,name=message"`
                    }

                      DeploymentCondition describes the state of a deployment at a certain point.

                      func (*DeploymentCondition) CodecDecodeSelf

                      func (x *DeploymentCondition) CodecDecodeSelf(d *codec1978.Decoder)

                      func (*DeploymentCondition) CodecEncodeSelf

                      func (x *DeploymentCondition) CodecEncodeSelf(e *codec1978.Encoder)

                      func (*DeploymentCondition) Descriptor

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

                      func (*DeploymentCondition) Marshal

                      func (m *DeploymentCondition) Marshal() (data []byte, err error)

                      func (*DeploymentCondition) MarshalTo

                      func (m *DeploymentCondition) MarshalTo(data []byte) (int, error)

                      func (*DeploymentCondition) ProtoMessage

                      func (*DeploymentCondition) ProtoMessage()

                      func (*DeploymentCondition) Reset

                      func (m *DeploymentCondition) Reset()

                      func (*DeploymentCondition) Size

                      func (m *DeploymentCondition) Size() (n int)

                      func (*DeploymentCondition) String

                      func (this *DeploymentCondition) String() string

                      func (DeploymentCondition) SwaggerDoc

                      func (DeploymentCondition) SwaggerDoc() map[string]string

                      func (*DeploymentCondition) Unmarshal

                      func (m *DeploymentCondition) Unmarshal(data []byte) error

                      type DeploymentConditionType

                      type DeploymentConditionType string
                      const (
                      	// Available means the deployment is available, ie. at least the minimum available
                      	// replicas required are up and running for at least minReadySeconds.
                      	DeploymentAvailable DeploymentConditionType = "Available"
                      	// Progressing means the deployment is progressing. Progress for a deployment is
                      	// considered when a new replica set is created or adopted, and when new pods scale
                      	// up or old pods scale down. Progress is not estimated for paused deployments or
                      	// when progressDeadlineSeconds is not specified.
                      	DeploymentProgressing DeploymentConditionType = "Progressing"
                      	// ReplicaFailure is added in a deployment when one of its pods fails to be created
                      	// or deleted.
                      	DeploymentReplicaFailure DeploymentConditionType = "ReplicaFailure"
                      )

                        These are valid conditions of a deployment.

                        func (*DeploymentConditionType) CodecDecodeSelf

                        func (x *DeploymentConditionType) CodecDecodeSelf(d *codec1978.Decoder)

                        func (DeploymentConditionType) CodecEncodeSelf

                        func (x DeploymentConditionType) CodecEncodeSelf(e *codec1978.Encoder)

                        type DeploymentList

                        type DeploymentList struct {
                        	metav1.TypeMeta `json:",inline"`
                        	// Standard list metadata.
                        	// +optional
                        	metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`
                        
                        	// Items is the list of Deployments.
                        	Items []Deployment `json:"items" protobuf:"bytes,2,rep,name=items"`
                        }

                          DeploymentList is a list of Deployments.

                          func (*DeploymentList) CodecDecodeSelf

                          func (x *DeploymentList) CodecDecodeSelf(d *codec1978.Decoder)

                          func (*DeploymentList) CodecEncodeSelf

                          func (x *DeploymentList) CodecEncodeSelf(e *codec1978.Encoder)

                          func (*DeploymentList) Descriptor

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

                          func (*DeploymentList) Marshal

                          func (m *DeploymentList) Marshal() (data []byte, err error)

                          func (*DeploymentList) MarshalTo

                          func (m *DeploymentList) MarshalTo(data []byte) (int, error)

                          func (*DeploymentList) ProtoMessage

                          func (*DeploymentList) ProtoMessage()

                          func (*DeploymentList) Reset

                          func (m *DeploymentList) Reset()

                          func (*DeploymentList) Size

                          func (m *DeploymentList) Size() (n int)

                          func (*DeploymentList) String

                          func (this *DeploymentList) String() string

                          func (DeploymentList) SwaggerDoc

                          func (DeploymentList) SwaggerDoc() map[string]string

                          func (*DeploymentList) Unmarshal

                          func (m *DeploymentList) Unmarshal(data []byte) error

                          type DeploymentRollback

                          type DeploymentRollback struct {
                          	metav1.TypeMeta `json:",inline"`
                          	// Required: This must match the Name of a deployment.
                          	Name string `json:"name" protobuf:"bytes,1,opt,name=name"`
                          	// The annotations to be updated to a deployment
                          	// +optional
                          	UpdatedAnnotations map[string]string `json:"updatedAnnotations,omitempty" protobuf:"bytes,2,rep,name=updatedAnnotations"`
                          	// The config of this deployment rollback.
                          	RollbackTo RollbackConfig `json:"rollbackTo" protobuf:"bytes,3,opt,name=rollbackTo"`
                          }

                            DeploymentRollback stores the information required to rollback a deployment.

                            func (*DeploymentRollback) CodecDecodeSelf

                            func (x *DeploymentRollback) CodecDecodeSelf(d *codec1978.Decoder)

                            func (*DeploymentRollback) CodecEncodeSelf

                            func (x *DeploymentRollback) CodecEncodeSelf(e *codec1978.Encoder)

                            func (*DeploymentRollback) Descriptor

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

                            func (*DeploymentRollback) Marshal

                            func (m *DeploymentRollback) Marshal() (data []byte, err error)

                            func (*DeploymentRollback) MarshalTo

                            func (m *DeploymentRollback) MarshalTo(data []byte) (int, error)

                            func (*DeploymentRollback) ProtoMessage

                            func (*DeploymentRollback) ProtoMessage()

                            func (*DeploymentRollback) Reset

                            func (m *DeploymentRollback) Reset()

                            func (*DeploymentRollback) Size

                            func (m *DeploymentRollback) Size() (n int)

                            func (*DeploymentRollback) String

                            func (this *DeploymentRollback) String() string

                            func (DeploymentRollback) SwaggerDoc

                            func (DeploymentRollback) SwaggerDoc() map[string]string

                            func (*DeploymentRollback) Unmarshal

                            func (m *DeploymentRollback) Unmarshal(data []byte) error

                            type DeploymentSpec

                            type DeploymentSpec struct {
                            	// Number of desired pods. This is a pointer to distinguish between explicit
                            	// zero and not specified. Defaults to 1.
                            	// +optional
                            	Replicas *int32 `json:"replicas,omitempty" protobuf:"varint,1,opt,name=replicas"`
                            
                            	// Label selector for pods. Existing ReplicaSets whose pods are
                            	// selected by this will be the ones affected by this deployment.
                            	// +optional
                            	Selector *metav1.LabelSelector `json:"selector,omitempty" protobuf:"bytes,2,opt,name=selector"`
                            
                            	// Template describes the pods that will be created.
                            	Template v1.PodTemplateSpec `json:"template" protobuf:"bytes,3,opt,name=template"`
                            
                            	// The deployment strategy to use to replace existing pods with new ones.
                            	// +optional
                            	Strategy DeploymentStrategy `json:"strategy,omitempty" protobuf:"bytes,4,opt,name=strategy"`
                            
                            	// Minimum number of seconds for which a newly created pod should be ready
                            	// without any of its container crashing, for it to be considered available.
                            	// Defaults to 0 (pod will be considered available as soon as it is ready)
                            	// +optional
                            	MinReadySeconds int32 `json:"minReadySeconds,omitempty" protobuf:"varint,5,opt,name=minReadySeconds"`
                            
                            	// The number of old ReplicaSets to retain to allow rollback.
                            	// This is a pointer to distinguish between explicit zero and not specified.
                            	// Defaults to 2.
                            	// +optional
                            	RevisionHistoryLimit *int32 `json:"revisionHistoryLimit,omitempty" protobuf:"varint,6,opt,name=revisionHistoryLimit"`
                            
                            	// Indicates that the deployment is paused.
                            	// +optional
                            	Paused bool `json:"paused,omitempty" protobuf:"varint,7,opt,name=paused"`
                            
                            	// The config this deployment is rolling back to. Will be cleared after rollback is done.
                            	// +optional
                            	RollbackTo *RollbackConfig `json:"rollbackTo,omitempty" protobuf:"bytes,8,opt,name=rollbackTo"`
                            
                            	// The maximum time in seconds for a deployment to make progress before it
                            	// is considered to be failed. The deployment controller will continue to
                            	// process failed deployments and a condition with a ProgressDeadlineExceeded
                            	// reason will be surfaced in the deployment status. Once autoRollback is
                            	// implemented, the deployment controller will automatically rollback failed
                            	// deployments. Note that progress will not be estimated during the time a
                            	// deployment is paused. Defaults to 600s.
                            	ProgressDeadlineSeconds *int32 `json:"progressDeadlineSeconds,omitempty" protobuf:"varint,9,opt,name=progressDeadlineSeconds"`
                            }

                              DeploymentSpec is the specification of the desired behavior of the Deployment.

                              func (*DeploymentSpec) CodecDecodeSelf

                              func (x *DeploymentSpec) CodecDecodeSelf(d *codec1978.Decoder)

                              func (*DeploymentSpec) CodecEncodeSelf

                              func (x *DeploymentSpec) CodecEncodeSelf(e *codec1978.Encoder)

                              func (*DeploymentSpec) Descriptor

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

                              func (*DeploymentSpec) Marshal

                              func (m *DeploymentSpec) Marshal() (data []byte, err error)

                              func (*DeploymentSpec) MarshalTo

                              func (m *DeploymentSpec) MarshalTo(data []byte) (int, error)

                              func (*DeploymentSpec) ProtoMessage

                              func (*DeploymentSpec) ProtoMessage()

                              func (*DeploymentSpec) Reset

                              func (m *DeploymentSpec) Reset()

                              func (*DeploymentSpec) Size

                              func (m *DeploymentSpec) Size() (n int)

                              func (*DeploymentSpec) String

                              func (this *DeploymentSpec) String() string

                              func (DeploymentSpec) SwaggerDoc

                              func (DeploymentSpec) SwaggerDoc() map[string]string

                              func (*DeploymentSpec) Unmarshal

                              func (m *DeploymentSpec) Unmarshal(data []byte) error

                              type DeploymentStatus

                              type DeploymentStatus struct {
                              	// The generation observed by the deployment controller.
                              	// +optional
                              	ObservedGeneration int64 `json:"observedGeneration,omitempty" protobuf:"varint,1,opt,name=observedGeneration"`
                              
                              	// Total number of non-terminated pods targeted by this deployment (their labels match the selector).
                              	// +optional
                              	Replicas int32 `json:"replicas,omitempty" protobuf:"varint,2,opt,name=replicas"`
                              
                              	// Total number of non-terminated pods targeted by this deployment that have the desired template spec.
                              	// +optional
                              	UpdatedReplicas int32 `json:"updatedReplicas,omitempty" protobuf:"varint,3,opt,name=updatedReplicas"`
                              
                              	// Total number of ready pods targeted by this deployment.
                              	// +optional
                              	ReadyReplicas int32 `json:"readyReplicas,omitempty" protobuf:"varint,7,opt,name=readyReplicas"`
                              
                              	// Total number of available pods (ready for at least minReadySeconds) targeted by this deployment.
                              	// +optional
                              	AvailableReplicas int32 `json:"availableReplicas,omitempty" protobuf:"varint,4,opt,name=availableReplicas"`
                              
                              	// Total number of unavailable pods targeted by this deployment.
                              	// +optional
                              	UnavailableReplicas int32 `json:"unavailableReplicas,omitempty" protobuf:"varint,5,opt,name=unavailableReplicas"`
                              
                              	// Represents the latest available observations of a deployment's current state.
                              	Conditions []DeploymentCondition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,6,rep,name=conditions"`
                              }

                                DeploymentStatus is the most recently observed status of the Deployment.

                                func (*DeploymentStatus) CodecDecodeSelf

                                func (x *DeploymentStatus) CodecDecodeSelf(d *codec1978.Decoder)

                                func (*DeploymentStatus) CodecEncodeSelf

                                func (x *DeploymentStatus) CodecEncodeSelf(e *codec1978.Encoder)

                                func (*DeploymentStatus) Descriptor

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

                                func (*DeploymentStatus) Marshal

                                func (m *DeploymentStatus) Marshal() (data []byte, err error)

                                func (*DeploymentStatus) MarshalTo

                                func (m *DeploymentStatus) MarshalTo(data []byte) (int, error)

                                func (*DeploymentStatus) ProtoMessage

                                func (*DeploymentStatus) ProtoMessage()

                                func (*DeploymentStatus) Reset

                                func (m *DeploymentStatus) Reset()

                                func (*DeploymentStatus) Size

                                func (m *DeploymentStatus) Size() (n int)

                                func (*DeploymentStatus) String

                                func (this *DeploymentStatus) String() string

                                func (DeploymentStatus) SwaggerDoc

                                func (DeploymentStatus) SwaggerDoc() map[string]string

                                func (*DeploymentStatus) Unmarshal

                                func (m *DeploymentStatus) Unmarshal(data []byte) error

                                type DeploymentStrategy

                                type DeploymentStrategy struct {
                                	// Type of deployment. Can be "Recreate" or "RollingUpdate". Default is RollingUpdate.
                                	// +optional
                                	Type DeploymentStrategyType `json:"type,omitempty" protobuf:"bytes,1,opt,name=type,casttype=DeploymentStrategyType"`
                                
                                	// Rolling update config params. Present only if DeploymentStrategyType =
                                	// RollingUpdate.
                                	//---
                                	// TODO: Update this to follow our convention for oneOf, whatever we decide it
                                	// to be.
                                	// +optional
                                	RollingUpdate *RollingUpdateDeployment `json:"rollingUpdate,omitempty" protobuf:"bytes,2,opt,name=rollingUpdate"`
                                }

                                  DeploymentStrategy describes how to replace existing pods with new ones.

                                  func (*DeploymentStrategy) CodecDecodeSelf

                                  func (x *DeploymentStrategy) CodecDecodeSelf(d *codec1978.Decoder)

                                  func (*DeploymentStrategy) CodecEncodeSelf

                                  func (x *DeploymentStrategy) CodecEncodeSelf(e *codec1978.Encoder)

                                  func (*DeploymentStrategy) Descriptor

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

                                  func (*DeploymentStrategy) Marshal

                                  func (m *DeploymentStrategy) Marshal() (data []byte, err error)

                                  func (*DeploymentStrategy) MarshalTo

                                  func (m *DeploymentStrategy) MarshalTo(data []byte) (int, error)

                                  func (*DeploymentStrategy) ProtoMessage

                                  func (*DeploymentStrategy) ProtoMessage()

                                  func (*DeploymentStrategy) Reset

                                  func (m *DeploymentStrategy) Reset()

                                  func (*DeploymentStrategy) Size

                                  func (m *DeploymentStrategy) Size() (n int)

                                  func (*DeploymentStrategy) String

                                  func (this *DeploymentStrategy) String() string

                                  func (DeploymentStrategy) SwaggerDoc

                                  func (DeploymentStrategy) SwaggerDoc() map[string]string

                                  func (*DeploymentStrategy) Unmarshal

                                  func (m *DeploymentStrategy) Unmarshal(data []byte) error

                                  type DeploymentStrategyType

                                  type DeploymentStrategyType string
                                  const (
                                  	// Kill all existing pods before creating new ones.
                                  	RecreateDeploymentStrategyType DeploymentStrategyType = "Recreate"
                                  
                                  	// Replace the old RCs by new one using rolling update i.e gradually scale down the old RCs and scale up the new one.
                                  	RollingUpdateDeploymentStrategyType DeploymentStrategyType = "RollingUpdate"
                                  )

                                  func (*DeploymentStrategyType) CodecDecodeSelf

                                  func (x *DeploymentStrategyType) CodecDecodeSelf(d *codec1978.Decoder)

                                  func (DeploymentStrategyType) CodecEncodeSelf

                                  func (x DeploymentStrategyType) CodecEncodeSelf(e *codec1978.Encoder)

                                  type RollbackConfig

                                  type RollbackConfig struct {
                                  	// The revision to rollback to. If set to 0, rollbck to the last revision.
                                  	// +optional
                                  	Revision int64 `json:"revision,omitempty" protobuf:"varint,1,opt,name=revision"`
                                  }

                                  func (*RollbackConfig) CodecDecodeSelf

                                  func (x *RollbackConfig) CodecDecodeSelf(d *codec1978.Decoder)

                                  func (*RollbackConfig) CodecEncodeSelf

                                  func (x *RollbackConfig) CodecEncodeSelf(e *codec1978.Encoder)

                                  func (*RollbackConfig) Descriptor

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

                                  func (*RollbackConfig) Marshal

                                  func (m *RollbackConfig) Marshal() (data []byte, err error)

                                  func (*RollbackConfig) MarshalTo

                                  func (m *RollbackConfig) MarshalTo(data []byte) (int, error)

                                  func (*RollbackConfig) ProtoMessage

                                  func (*RollbackConfig) ProtoMessage()

                                  func (*RollbackConfig) Reset

                                  func (m *RollbackConfig) Reset()

                                  func (*RollbackConfig) Size

                                  func (m *RollbackConfig) Size() (n int)

                                  func (*RollbackConfig) String

                                  func (this *RollbackConfig) String() string

                                  func (RollbackConfig) SwaggerDoc

                                  func (RollbackConfig) SwaggerDoc() map[string]string

                                  func (*RollbackConfig) Unmarshal

                                  func (m *RollbackConfig) Unmarshal(data []byte) error

                                  type RollingUpdateDeployment

                                  type RollingUpdateDeployment struct {
                                  	// The maximum number of pods that can be unavailable during the update.
                                  	// Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%).
                                  	// Absolute number is calculated from percentage by rounding down.
                                  	// This can not be 0 if MaxSurge is 0.
                                  	// Defaults to 25%.
                                  	// Example: when this is set to 30%, the old RC can be scaled down to 70% of desired pods
                                  	// immediately when the rolling update starts. Once new pods are ready, old RC
                                  	// can be scaled down further, followed by scaling up the new RC, ensuring
                                  	// that the total number of pods available at all times during the update is at
                                  	// least 70% of desired pods.
                                  	// +optional
                                  	MaxUnavailable *intstr.IntOrString `json:"maxUnavailable,omitempty" protobuf:"bytes,1,opt,name=maxUnavailable"`
                                  
                                  	// The maximum number of pods that can be scheduled above the desired number of
                                  	// pods.
                                  	// Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%).
                                  	// This can not be 0 if MaxUnavailable is 0.
                                  	// Absolute number is calculated from percentage by rounding up.
                                  	// Defaults to 25%.
                                  	// Example: when this is set to 30%, the new RC can be scaled up immediately when
                                  	// the rolling update starts, such that the total number of old and new pods do not exceed
                                  	// 130% of desired pods. Once old pods have been killed,
                                  	// new RC can be scaled up further, ensuring that total number of pods running
                                  	// at any time during the update is atmost 130% of desired pods.
                                  	// +optional
                                  	MaxSurge *intstr.IntOrString `json:"maxSurge,omitempty" protobuf:"bytes,2,opt,name=maxSurge"`
                                  }

                                    Spec to control the desired behavior of rolling update.

                                    func (*RollingUpdateDeployment) CodecDecodeSelf

                                    func (x *RollingUpdateDeployment) CodecDecodeSelf(d *codec1978.Decoder)

                                    func (*RollingUpdateDeployment) CodecEncodeSelf

                                    func (x *RollingUpdateDeployment) CodecEncodeSelf(e *codec1978.Encoder)

                                    func (*RollingUpdateDeployment) Descriptor

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

                                    func (*RollingUpdateDeployment) Marshal

                                    func (m *RollingUpdateDeployment) Marshal() (data []byte, err error)

                                    func (*RollingUpdateDeployment) MarshalTo

                                    func (m *RollingUpdateDeployment) MarshalTo(data []byte) (int, error)

                                    func (*RollingUpdateDeployment) ProtoMessage

                                    func (*RollingUpdateDeployment) ProtoMessage()

                                    func (*RollingUpdateDeployment) Reset

                                    func (m *RollingUpdateDeployment) Reset()

                                    func (*RollingUpdateDeployment) Size

                                    func (m *RollingUpdateDeployment) Size() (n int)

                                    func (*RollingUpdateDeployment) String

                                    func (this *RollingUpdateDeployment) String() string

                                    func (RollingUpdateDeployment) SwaggerDoc

                                    func (RollingUpdateDeployment) SwaggerDoc() map[string]string

                                    func (*RollingUpdateDeployment) Unmarshal

                                    func (m *RollingUpdateDeployment) Unmarshal(data []byte) error

                                    type Scale

                                    type Scale struct {
                                    	metav1.TypeMeta `json:",inline"`
                                    	// Standard object metadata; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata.
                                    	// +optional
                                    	metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`
                                    
                                    	// defines the behavior of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status.
                                    	// +optional
                                    	Spec ScaleSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"`
                                    
                                    	// current status of the scale. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status. Read-only.
                                    	// +optional
                                    	Status ScaleStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"`
                                    }

                                      Scale represents a scaling request for a resource.

                                      func (*Scale) CodecDecodeSelf

                                      func (x *Scale) CodecDecodeSelf(d *codec1978.Decoder)

                                      func (*Scale) CodecEncodeSelf

                                      func (x *Scale) CodecEncodeSelf(e *codec1978.Encoder)

                                      func (*Scale) Descriptor

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

                                      func (*Scale) Marshal

                                      func (m *Scale) Marshal() (data []byte, err error)

                                      func (*Scale) MarshalTo

                                      func (m *Scale) MarshalTo(data []byte) (int, error)

                                      func (*Scale) ProtoMessage

                                      func (*Scale) ProtoMessage()

                                      func (*Scale) Reset

                                      func (m *Scale) Reset()

                                      func (*Scale) Size

                                      func (m *Scale) Size() (n int)

                                      func (*Scale) String

                                      func (this *Scale) String() string

                                      func (Scale) SwaggerDoc

                                      func (Scale) SwaggerDoc() map[string]string

                                      func (*Scale) Unmarshal

                                      func (m *Scale) Unmarshal(data []byte) error

                                      type ScaleSpec

                                      type ScaleSpec struct {
                                      	// desired number of instances for the scaled object.
                                      	// +optional
                                      	Replicas int32 `json:"replicas,omitempty" protobuf:"varint,1,opt,name=replicas"`
                                      }

                                        ScaleSpec describes the attributes of a scale subresource

                                        func (*ScaleSpec) CodecDecodeSelf

                                        func (x *ScaleSpec) CodecDecodeSelf(d *codec1978.Decoder)

                                        func (*ScaleSpec) CodecEncodeSelf

                                        func (x *ScaleSpec) CodecEncodeSelf(e *codec1978.Encoder)

                                        func (*ScaleSpec) Descriptor

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

                                        func (*ScaleSpec) Marshal

                                        func (m *ScaleSpec) Marshal() (data []byte, err error)

                                        func (*ScaleSpec) MarshalTo

                                        func (m *ScaleSpec) MarshalTo(data []byte) (int, error)

                                        func (*ScaleSpec) ProtoMessage

                                        func (*ScaleSpec) ProtoMessage()

                                        func (*ScaleSpec) Reset

                                        func (m *ScaleSpec) Reset()

                                        func (*ScaleSpec) Size

                                        func (m *ScaleSpec) Size() (n int)

                                        func (*ScaleSpec) String

                                        func (this *ScaleSpec) String() string

                                        func (ScaleSpec) SwaggerDoc

                                        func (ScaleSpec) SwaggerDoc() map[string]string

                                        func (*ScaleSpec) Unmarshal

                                        func (m *ScaleSpec) Unmarshal(data []byte) error

                                        type ScaleStatus

                                        type ScaleStatus struct {
                                        	// actual number of observed instances of the scaled object.
                                        	Replicas int32 `json:"replicas" protobuf:"varint,1,opt,name=replicas"`
                                        
                                        	// label query over pods that should match the replicas count. More info: http://kubernetes.io/docs/user-guide/labels#label-selectors
                                        	// +optional
                                        	Selector map[string]string `json:"selector,omitempty" protobuf:"bytes,2,rep,name=selector"`
                                        
                                        	// label selector for pods that should match the replicas count. This is a serializated
                                        	// version of both map-based and more expressive set-based selectors. This is done to
                                        	// avoid introspection in the clients. The string will be in the same format as the
                                        	// query-param syntax. If the target type only supports map-based selectors, both this
                                        	// field and map-based selector field are populated.
                                        	// More info: http://kubernetes.io/docs/user-guide/labels#label-selectors
                                        	// +optional
                                        	TargetSelector string `json:"targetSelector,omitempty" protobuf:"bytes,3,opt,name=targetSelector"`
                                        }

                                          ScaleStatus represents the current status of a scale subresource.

                                          func (*ScaleStatus) CodecDecodeSelf

                                          func (x *ScaleStatus) CodecDecodeSelf(d *codec1978.Decoder)

                                          func (*ScaleStatus) CodecEncodeSelf

                                          func (x *ScaleStatus) CodecEncodeSelf(e *codec1978.Encoder)

                                          func (*ScaleStatus) Descriptor

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

                                          func (*ScaleStatus) Marshal

                                          func (m *ScaleStatus) Marshal() (data []byte, err error)

                                          func (*ScaleStatus) MarshalTo

                                          func (m *ScaleStatus) MarshalTo(data []byte) (int, error)

                                          func (*ScaleStatus) ProtoMessage

                                          func (*ScaleStatus) ProtoMessage()

                                          func (*ScaleStatus) Reset

                                          func (m *ScaleStatus) Reset()

                                          func (*ScaleStatus) Size

                                          func (m *ScaleStatus) Size() (n int)

                                          func (*ScaleStatus) String

                                          func (this *ScaleStatus) String() string

                                          func (ScaleStatus) SwaggerDoc

                                          func (ScaleStatus) SwaggerDoc() map[string]string

                                          func (*ScaleStatus) Unmarshal

                                          func (m *ScaleStatus) Unmarshal(data []byte) error

                                          type StatefulSet

                                          type StatefulSet struct {
                                          	metav1.TypeMeta `json:",inline"`
                                          	// +optional
                                          	metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`
                                          
                                          	// Spec defines the desired identities of pods in this set.
                                          	// +optional
                                          	Spec StatefulSetSpec `json:"spec,omitempty" protobuf:"bytes,2,opt,name=spec"`
                                          
                                          	// Status is the current status of Pods in this StatefulSet. This data
                                          	// may be out of date by some window of time.
                                          	// +optional
                                          	Status StatefulSetStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"`
                                          }

                                            StatefulSet represents a set of pods with consistent identities. Identities are defined as:

                                            - Network: A single stable DNS and hostname.
                                            - Storage: As many VolumeClaims as requested.
                                            

                                            The StatefulSet guarantees that a given network identity will always map to the same storage identity.

                                            func (*StatefulSet) CodecDecodeSelf

                                            func (x *StatefulSet) CodecDecodeSelf(d *codec1978.Decoder)

                                            func (*StatefulSet) CodecEncodeSelf

                                            func (x *StatefulSet) CodecEncodeSelf(e *codec1978.Encoder)

                                            func (*StatefulSet) Descriptor

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

                                            func (*StatefulSet) Marshal

                                            func (m *StatefulSet) Marshal() (data []byte, err error)

                                            func (*StatefulSet) MarshalTo

                                            func (m *StatefulSet) MarshalTo(data []byte) (int, error)

                                            func (*StatefulSet) ProtoMessage

                                            func (*StatefulSet) ProtoMessage()

                                            func (*StatefulSet) Reset

                                            func (m *StatefulSet) Reset()

                                            func (*StatefulSet) Size

                                            func (m *StatefulSet) Size() (n int)

                                            func (*StatefulSet) String

                                            func (this *StatefulSet) String() string

                                            func (StatefulSet) SwaggerDoc

                                            func (StatefulSet) SwaggerDoc() map[string]string

                                            func (*StatefulSet) Unmarshal

                                            func (m *StatefulSet) Unmarshal(data []byte) error

                                            type StatefulSetList

                                            type StatefulSetList struct {
                                            	metav1.TypeMeta `json:",inline"`
                                            	// +optional
                                            	metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`
                                            	Items           []StatefulSet `json:"items" protobuf:"bytes,2,rep,name=items"`
                                            }

                                              StatefulSetList is a collection of StatefulSets.

                                              func (*StatefulSetList) CodecDecodeSelf

                                              func (x *StatefulSetList) CodecDecodeSelf(d *codec1978.Decoder)

                                              func (*StatefulSetList) CodecEncodeSelf

                                              func (x *StatefulSetList) CodecEncodeSelf(e *codec1978.Encoder)

                                              func (*StatefulSetList) Descriptor

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

                                              func (*StatefulSetList) Marshal

                                              func (m *StatefulSetList) Marshal() (data []byte, err error)

                                              func (*StatefulSetList) MarshalTo

                                              func (m *StatefulSetList) MarshalTo(data []byte) (int, error)

                                              func (*StatefulSetList) ProtoMessage

                                              func (*StatefulSetList) ProtoMessage()

                                              func (*StatefulSetList) Reset

                                              func (m *StatefulSetList) Reset()

                                              func (*StatefulSetList) Size

                                              func (m *StatefulSetList) Size() (n int)

                                              func (*StatefulSetList) String

                                              func (this *StatefulSetList) String() string

                                              func (StatefulSetList) SwaggerDoc

                                              func (StatefulSetList) SwaggerDoc() map[string]string

                                              func (*StatefulSetList) Unmarshal

                                              func (m *StatefulSetList) Unmarshal(data []byte) error

                                              type StatefulSetSpec

                                              type StatefulSetSpec struct {
                                              	// Replicas is the desired number of replicas of the given Template.
                                              	// These are replicas in the sense that they are instantiations of the
                                              	// same Template, but individual replicas also have a consistent identity.
                                              	// If unspecified, defaults to 1.
                                              	// TODO: Consider a rename of this field.
                                              	// +optional
                                              	Replicas *int32 `json:"replicas,omitempty" protobuf:"varint,1,opt,name=replicas"`
                                              
                                              	// Selector is a label query over pods that should match the replica count.
                                              	// If empty, defaulted to labels on the pod template.
                                              	// More info: http://kubernetes.io/docs/user-guide/labels#label-selectors
                                              	// +optional
                                              	Selector *metav1.LabelSelector `json:"selector,omitempty" protobuf:"bytes,2,opt,name=selector"`
                                              
                                              	// Template is the object that describes the pod that will be created if
                                              	// insufficient replicas are detected. Each pod stamped out by the StatefulSet
                                              	// will fulfill this Template, but have a unique identity from the rest
                                              	// of the StatefulSet.
                                              	Template v1.PodTemplateSpec `json:"template" protobuf:"bytes,3,opt,name=template"`
                                              
                                              	// VolumeClaimTemplates is a list of claims that pods are allowed to reference.
                                              	// The StatefulSet controller is responsible for mapping network identities to
                                              	// claims in a way that maintains the identity of a pod. Every claim in
                                              	// this list must have at least one matching (by name) volumeMount in one
                                              	// container in the template. A claim in this list takes precedence over
                                              	// any volumes in the template, with the same name.
                                              	// TODO: Define the behavior if a claim already exists with the same name.
                                              	// +optional
                                              	VolumeClaimTemplates []v1.PersistentVolumeClaim `json:"volumeClaimTemplates,omitempty" protobuf:"bytes,4,rep,name=volumeClaimTemplates"`
                                              
                                              	// ServiceName is the name of the service that governs this StatefulSet.
                                              	// This service must exist before the StatefulSet, and is responsible for
                                              	// the network identity of the set. Pods get DNS/hostnames that follow the
                                              	// pattern: pod-specific-string.serviceName.default.svc.cluster.local
                                              	// where "pod-specific-string" is managed by the StatefulSet controller.
                                              	ServiceName string `json:"serviceName" protobuf:"bytes,5,opt,name=serviceName"`
                                              }

                                                A StatefulSetSpec is the specification of a StatefulSet.

                                                func (*StatefulSetSpec) CodecDecodeSelf

                                                func (x *StatefulSetSpec) CodecDecodeSelf(d *codec1978.Decoder)

                                                func (*StatefulSetSpec) CodecEncodeSelf

                                                func (x *StatefulSetSpec) CodecEncodeSelf(e *codec1978.Encoder)

                                                func (*StatefulSetSpec) Descriptor

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

                                                func (*StatefulSetSpec) Marshal

                                                func (m *StatefulSetSpec) Marshal() (data []byte, err error)

                                                func (*StatefulSetSpec) MarshalTo

                                                func (m *StatefulSetSpec) MarshalTo(data []byte) (int, error)

                                                func (*StatefulSetSpec) ProtoMessage

                                                func (*StatefulSetSpec) ProtoMessage()

                                                func (*StatefulSetSpec) Reset

                                                func (m *StatefulSetSpec) Reset()

                                                func (*StatefulSetSpec) Size

                                                func (m *StatefulSetSpec) Size() (n int)

                                                func (*StatefulSetSpec) String

                                                func (this *StatefulSetSpec) String() string

                                                func (StatefulSetSpec) SwaggerDoc

                                                func (StatefulSetSpec) SwaggerDoc() map[string]string

                                                func (*StatefulSetSpec) Unmarshal

                                                func (m *StatefulSetSpec) Unmarshal(data []byte) error

                                                type StatefulSetStatus

                                                type StatefulSetStatus struct {
                                                	// most recent generation observed by this StatefulSet.
                                                	// +optional
                                                	ObservedGeneration *int64 `json:"observedGeneration,omitempty" protobuf:"varint,1,opt,name=observedGeneration"`
                                                
                                                	// Replicas is the number of actual replicas.
                                                	Replicas int32 `json:"replicas" protobuf:"varint,2,opt,name=replicas"`
                                                }

                                                  StatefulSetStatus represents the current state of a StatefulSet.

                                                  func (*StatefulSetStatus) CodecDecodeSelf

                                                  func (x *StatefulSetStatus) CodecDecodeSelf(d *codec1978.Decoder)

                                                  func (*StatefulSetStatus) CodecEncodeSelf

                                                  func (x *StatefulSetStatus) CodecEncodeSelf(e *codec1978.Encoder)

                                                  func (*StatefulSetStatus) Descriptor

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

                                                  func (*StatefulSetStatus) Marshal

                                                  func (m *StatefulSetStatus) Marshal() (data []byte, err error)

                                                  func (*StatefulSetStatus) MarshalTo

                                                  func (m *StatefulSetStatus) MarshalTo(data []byte) (int, error)

                                                  func (*StatefulSetStatus) ProtoMessage

                                                  func (*StatefulSetStatus) ProtoMessage()

                                                  func (*StatefulSetStatus) Reset

                                                  func (m *StatefulSetStatus) Reset()

                                                  func (*StatefulSetStatus) Size

                                                  func (m *StatefulSetStatus) Size() (n int)

                                                  func (*StatefulSetStatus) String

                                                  func (this *StatefulSetStatus) String() string

                                                  func (StatefulSetStatus) SwaggerDoc

                                                  func (StatefulSetStatus) SwaggerDoc() map[string]string

                                                  func (*StatefulSetStatus) Unmarshal

                                                  func (m *StatefulSetStatus) Unmarshal(data []byte) error