Documentation ¶
Index ¶
- Variables
- func Convert_scheduler_CapacitySchedulingArgs_To_v1beta3_CapacitySchedulingArgs(in *scheduler.CapacitySchedulingArgs, out *CapacitySchedulingArgs, ...) error
- func Convert_v1beta3_CapacitySchedulingArgs_To_scheduler_CapacitySchedulingArgs(in *CapacitySchedulingArgs, out *scheduler.CapacitySchedulingArgs, ...) error
- func RegisterConversions(s *runtime.Scheme) error
- func RegisterDefaults(scheme *runtime.Scheme) error
- func SetDefaults_CapacitySchedulingArgs(args *CapacitySchedulingArgs)
- func SetObjectDefaults_CapacitySchedulingArgs(in *CapacitySchedulingArgs)
- type CapacitySchedulingArgs
Constants ¶
This section is empty.
Variables ¶
var (
// AddToScheme is a global function that registers this API group & version to a scheme
AddToScheme = localSchemeBuilder.AddToScheme
)
var SchemeGroupVersion = schema.GroupVersion{Group: schedconfig.GroupName, Version: "v1beta3"}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func Convert_scheduler_CapacitySchedulingArgs_To_v1beta3_CapacitySchedulingArgs ¶
func Convert_scheduler_CapacitySchedulingArgs_To_v1beta3_CapacitySchedulingArgs(in *scheduler.CapacitySchedulingArgs, out *CapacitySchedulingArgs, s conversion.Scope) error
Convert_scheduler_CapacitySchedulingArgs_To_v1beta3_CapacitySchedulingArgs is an autogenerated conversion function.
func Convert_v1beta3_CapacitySchedulingArgs_To_scheduler_CapacitySchedulingArgs ¶
func Convert_v1beta3_CapacitySchedulingArgs_To_scheduler_CapacitySchedulingArgs(in *CapacitySchedulingArgs, out *scheduler.CapacitySchedulingArgs, s conversion.Scope) error
Convert_v1beta3_CapacitySchedulingArgs_To_scheduler_CapacitySchedulingArgs is an autogenerated conversion function.
func RegisterConversions ¶
RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.
func RegisterDefaults ¶
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 SetDefaults_CapacitySchedulingArgs ¶
func SetDefaults_CapacitySchedulingArgs(args *CapacitySchedulingArgs)
func SetObjectDefaults_CapacitySchedulingArgs ¶
func SetObjectDefaults_CapacitySchedulingArgs(in *CapacitySchedulingArgs)
Types ¶
type CapacitySchedulingArgs ¶
type CapacitySchedulingArgs struct { metav1.TypeMeta `json:",inline"` NvidiaGpuResourceMemoryGB *int64 `json:"nvidiaGpuResourceMemoryGB,omitempty"` }
func (*CapacitySchedulingArgs) DeepCopy ¶
func (in *CapacitySchedulingArgs) DeepCopy() *CapacitySchedulingArgs
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CapacitySchedulingArgs.
func (*CapacitySchedulingArgs) DeepCopyInto ¶
func (in *CapacitySchedulingArgs) DeepCopyInto(out *CapacitySchedulingArgs)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CapacitySchedulingArgs) DeepCopyObject ¶
func (in *CapacitySchedulingArgs) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.