Documentation
¶
Index ¶
- type ConditionApplyConfiguration
- func (b *ConditionApplyConfiguration) WithLastTransitionTime(value metav1.Time) *ConditionApplyConfiguration
- func (b *ConditionApplyConfiguration) WithLastUpdateMicroTime(value metav1.MicroTime) *ConditionApplyConfiguration
- func (b *ConditionApplyConfiguration) WithLastUpdateTime(value metav1.Time) *ConditionApplyConfiguration
- func (b *ConditionApplyConfiguration) WithMessage(value string) *ConditionApplyConfiguration
- func (b *ConditionApplyConfiguration) WithReason(value string) *ConditionApplyConfiguration
- func (b *ConditionApplyConfiguration) WithStatus(value v1.ConditionStatus) *ConditionApplyConfiguration
- func (b *ConditionApplyConfiguration) WithType(value v1alpha1.ConditionType) *ConditionApplyConfiguration
- type CoschedulingSchedulingStrategySpecApplyConfiguration
- func (b *CoschedulingSchedulingStrategySpecApplyConfiguration) WithMinMember(value int32) *CoschedulingSchedulingStrategySpecApplyConfiguration
- func (b *CoschedulingSchedulingStrategySpecApplyConfiguration) WithMinResources(value v1.ResourceList) *CoschedulingSchedulingStrategySpecApplyConfiguration
- func (b *CoschedulingSchedulingStrategySpecApplyConfiguration) WithScheduleTimeoutSeconds(value int32) *CoschedulingSchedulingStrategySpecApplyConfiguration
- type DisruptionToleranceApplyConfiguration
- type GodelSchedulingStrategySpecApplyConfiguration
- func (b *GodelSchedulingStrategySpecApplyConfiguration) WithAffinity(value v1alpha1.Affinity) *GodelSchedulingStrategySpecApplyConfiguration
- func (b *GodelSchedulingStrategySpecApplyConfiguration) WithApplication(value string) *GodelSchedulingStrategySpecApplyConfiguration
- func (b *GodelSchedulingStrategySpecApplyConfiguration) WithMinMember(value int32) *GodelSchedulingStrategySpecApplyConfiguration
- func (b *GodelSchedulingStrategySpecApplyConfiguration) WithPriorityClassName(value string) *GodelSchedulingStrategySpecApplyConfiguration
- func (b *GodelSchedulingStrategySpecApplyConfiguration) WithScheduleTimeoutSeconds(value int32) *GodelSchedulingStrategySpecApplyConfiguration
- type RayClusterFleetApplyConfiguration
- func (b *RayClusterFleetApplyConfiguration) GetName() *string
- func (b *RayClusterFleetApplyConfiguration) WithAPIVersion(value string) *RayClusterFleetApplyConfiguration
- func (b *RayClusterFleetApplyConfiguration) WithAnnotations(entries map[string]string) *RayClusterFleetApplyConfiguration
- func (b *RayClusterFleetApplyConfiguration) WithCreationTimestamp(value metav1.Time) *RayClusterFleetApplyConfiguration
- func (b *RayClusterFleetApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *RayClusterFleetApplyConfiguration
- func (b *RayClusterFleetApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *RayClusterFleetApplyConfiguration
- func (b *RayClusterFleetApplyConfiguration) WithFinalizers(values ...string) *RayClusterFleetApplyConfiguration
- func (b *RayClusterFleetApplyConfiguration) WithGenerateName(value string) *RayClusterFleetApplyConfiguration
- func (b *RayClusterFleetApplyConfiguration) WithGeneration(value int64) *RayClusterFleetApplyConfiguration
- func (b *RayClusterFleetApplyConfiguration) WithKind(value string) *RayClusterFleetApplyConfiguration
- func (b *RayClusterFleetApplyConfiguration) WithLabels(entries map[string]string) *RayClusterFleetApplyConfiguration
- func (b *RayClusterFleetApplyConfiguration) WithName(value string) *RayClusterFleetApplyConfiguration
- func (b *RayClusterFleetApplyConfiguration) WithNamespace(value string) *RayClusterFleetApplyConfiguration
- func (b *RayClusterFleetApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *RayClusterFleetApplyConfiguration
- func (b *RayClusterFleetApplyConfiguration) WithResourceVersion(value string) *RayClusterFleetApplyConfiguration
- func (b *RayClusterFleetApplyConfiguration) WithSpec(value *RayClusterFleetSpecApplyConfiguration) *RayClusterFleetApplyConfiguration
- func (b *RayClusterFleetApplyConfiguration) WithStatus(value *RayClusterFleetStatusApplyConfiguration) *RayClusterFleetApplyConfiguration
- func (b *RayClusterFleetApplyConfiguration) WithUID(value types.UID) *RayClusterFleetApplyConfiguration
- type RayClusterFleetConditionApplyConfiguration
- func (b *RayClusterFleetConditionApplyConfiguration) WithLastTransitionTime(value metav1.Time) *RayClusterFleetConditionApplyConfiguration
- func (b *RayClusterFleetConditionApplyConfiguration) WithLastUpdateTime(value metav1.Time) *RayClusterFleetConditionApplyConfiguration
- func (b *RayClusterFleetConditionApplyConfiguration) WithMessage(value string) *RayClusterFleetConditionApplyConfiguration
- func (b *RayClusterFleetConditionApplyConfiguration) WithReason(value string) *RayClusterFleetConditionApplyConfiguration
- func (b *RayClusterFleetConditionApplyConfiguration) WithStatus(value v1.ConditionStatus) *RayClusterFleetConditionApplyConfiguration
- func (b *RayClusterFleetConditionApplyConfiguration) WithType(value v1alpha1.RayClusterFleetConditionType) *RayClusterFleetConditionApplyConfiguration
- type RayClusterFleetSpecApplyConfiguration
- func (b *RayClusterFleetSpecApplyConfiguration) WithMinReadySeconds(value int32) *RayClusterFleetSpecApplyConfiguration
- func (b *RayClusterFleetSpecApplyConfiguration) WithPaused(value bool) *RayClusterFleetSpecApplyConfiguration
- func (b *RayClusterFleetSpecApplyConfiguration) WithProgressDeadlineSeconds(value int32) *RayClusterFleetSpecApplyConfiguration
- func (b *RayClusterFleetSpecApplyConfiguration) WithReplicas(value int32) *RayClusterFleetSpecApplyConfiguration
- func (b *RayClusterFleetSpecApplyConfiguration) WithRevisionHistoryLimit(value int32) *RayClusterFleetSpecApplyConfiguration
- func (b *RayClusterFleetSpecApplyConfiguration) WithSelector(value *v1.LabelSelectorApplyConfiguration) *RayClusterFleetSpecApplyConfiguration
- func (b *RayClusterFleetSpecApplyConfiguration) WithStrategy(value appsv1.DeploymentStrategy) *RayClusterFleetSpecApplyConfiguration
- func (b *RayClusterFleetSpecApplyConfiguration) WithTemplate(value *RayClusterTemplateSpecApplyConfiguration) *RayClusterFleetSpecApplyConfiguration
- type RayClusterFleetStatusApplyConfiguration
- func (b *RayClusterFleetStatusApplyConfiguration) WithAvailableReplicas(value int32) *RayClusterFleetStatusApplyConfiguration
- func (b *RayClusterFleetStatusApplyConfiguration) WithCollisionCount(value int32) *RayClusterFleetStatusApplyConfiguration
- func (b *RayClusterFleetStatusApplyConfiguration) WithConditions(values ...*RayClusterFleetConditionApplyConfiguration) *RayClusterFleetStatusApplyConfiguration
- func (b *RayClusterFleetStatusApplyConfiguration) WithObservedGeneration(value int64) *RayClusterFleetStatusApplyConfiguration
- func (b *RayClusterFleetStatusApplyConfiguration) WithReadyReplicas(value int32) *RayClusterFleetStatusApplyConfiguration
- func (b *RayClusterFleetStatusApplyConfiguration) WithReplicas(value int32) *RayClusterFleetStatusApplyConfiguration
- func (b *RayClusterFleetStatusApplyConfiguration) WithScalingTargetSelector(value string) *RayClusterFleetStatusApplyConfiguration
- func (b *RayClusterFleetStatusApplyConfiguration) WithUnavailableReplicas(value int32) *RayClusterFleetStatusApplyConfiguration
- func (b *RayClusterFleetStatusApplyConfiguration) WithUpdatedReplicas(value int32) *RayClusterFleetStatusApplyConfiguration
- type RayClusterReplicaSetApplyConfiguration
- func (b *RayClusterReplicaSetApplyConfiguration) GetName() *string
- func (b *RayClusterReplicaSetApplyConfiguration) WithAPIVersion(value string) *RayClusterReplicaSetApplyConfiguration
- func (b *RayClusterReplicaSetApplyConfiguration) WithAnnotations(entries map[string]string) *RayClusterReplicaSetApplyConfiguration
- func (b *RayClusterReplicaSetApplyConfiguration) WithCreationTimestamp(value metav1.Time) *RayClusterReplicaSetApplyConfiguration
- func (b *RayClusterReplicaSetApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *RayClusterReplicaSetApplyConfiguration
- func (b *RayClusterReplicaSetApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *RayClusterReplicaSetApplyConfiguration
- func (b *RayClusterReplicaSetApplyConfiguration) WithFinalizers(values ...string) *RayClusterReplicaSetApplyConfiguration
- func (b *RayClusterReplicaSetApplyConfiguration) WithGenerateName(value string) *RayClusterReplicaSetApplyConfiguration
- func (b *RayClusterReplicaSetApplyConfiguration) WithGeneration(value int64) *RayClusterReplicaSetApplyConfiguration
- func (b *RayClusterReplicaSetApplyConfiguration) WithKind(value string) *RayClusterReplicaSetApplyConfiguration
- func (b *RayClusterReplicaSetApplyConfiguration) WithLabels(entries map[string]string) *RayClusterReplicaSetApplyConfiguration
- func (b *RayClusterReplicaSetApplyConfiguration) WithName(value string) *RayClusterReplicaSetApplyConfiguration
- func (b *RayClusterReplicaSetApplyConfiguration) WithNamespace(value string) *RayClusterReplicaSetApplyConfiguration
- func (b *RayClusterReplicaSetApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *RayClusterReplicaSetApplyConfiguration
- func (b *RayClusterReplicaSetApplyConfiguration) WithResourceVersion(value string) *RayClusterReplicaSetApplyConfiguration
- func (b *RayClusterReplicaSetApplyConfiguration) WithSpec(value *RayClusterReplicaSetSpecApplyConfiguration) *RayClusterReplicaSetApplyConfiguration
- func (b *RayClusterReplicaSetApplyConfiguration) WithStatus(value *RayClusterReplicaSetStatusApplyConfiguration) *RayClusterReplicaSetApplyConfiguration
- func (b *RayClusterReplicaSetApplyConfiguration) WithUID(value types.UID) *RayClusterReplicaSetApplyConfiguration
- type RayClusterReplicaSetSpecApplyConfiguration
- func (b *RayClusterReplicaSetSpecApplyConfiguration) WithMinReadySeconds(value int32) *RayClusterReplicaSetSpecApplyConfiguration
- func (b *RayClusterReplicaSetSpecApplyConfiguration) WithReplicas(value int32) *RayClusterReplicaSetSpecApplyConfiguration
- func (b *RayClusterReplicaSetSpecApplyConfiguration) WithSelector(value *v1.LabelSelectorApplyConfiguration) *RayClusterReplicaSetSpecApplyConfiguration
- func (b *RayClusterReplicaSetSpecApplyConfiguration) WithTemplate(value *RayClusterTemplateSpecApplyConfiguration) *RayClusterReplicaSetSpecApplyConfiguration
- type RayClusterReplicaSetStatusApplyConfiguration
- func (b *RayClusterReplicaSetStatusApplyConfiguration) WithAvailableReplicas(value int32) *RayClusterReplicaSetStatusApplyConfiguration
- func (b *RayClusterReplicaSetStatusApplyConfiguration) WithConditions(values ...*v1.ConditionApplyConfiguration) *RayClusterReplicaSetStatusApplyConfiguration
- func (b *RayClusterReplicaSetStatusApplyConfiguration) WithFullyLabeledReplicas(value int32) *RayClusterReplicaSetStatusApplyConfiguration
- func (b *RayClusterReplicaSetStatusApplyConfiguration) WithObservedGeneration(value int64) *RayClusterReplicaSetStatusApplyConfiguration
- func (b *RayClusterReplicaSetStatusApplyConfiguration) WithReadyReplicas(value int32) *RayClusterReplicaSetStatusApplyConfiguration
- func (b *RayClusterReplicaSetStatusApplyConfiguration) WithReplicas(value int32) *RayClusterReplicaSetStatusApplyConfiguration
- type RayClusterTemplateSpecApplyConfiguration
- func (b *RayClusterTemplateSpecApplyConfiguration) GetName() *string
- func (b *RayClusterTemplateSpecApplyConfiguration) WithAnnotations(entries map[string]string) *RayClusterTemplateSpecApplyConfiguration
- func (b *RayClusterTemplateSpecApplyConfiguration) WithCreationTimestamp(value metav1.Time) *RayClusterTemplateSpecApplyConfiguration
- func (b *RayClusterTemplateSpecApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *RayClusterTemplateSpecApplyConfiguration
- func (b *RayClusterTemplateSpecApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *RayClusterTemplateSpecApplyConfiguration
- func (b *RayClusterTemplateSpecApplyConfiguration) WithFinalizers(values ...string) *RayClusterTemplateSpecApplyConfiguration
- func (b *RayClusterTemplateSpecApplyConfiguration) WithGenerateName(value string) *RayClusterTemplateSpecApplyConfiguration
- func (b *RayClusterTemplateSpecApplyConfiguration) WithGeneration(value int64) *RayClusterTemplateSpecApplyConfiguration
- func (b *RayClusterTemplateSpecApplyConfiguration) WithLabels(entries map[string]string) *RayClusterTemplateSpecApplyConfiguration
- func (b *RayClusterTemplateSpecApplyConfiguration) WithName(value string) *RayClusterTemplateSpecApplyConfiguration
- func (b *RayClusterTemplateSpecApplyConfiguration) WithNamespace(value string) *RayClusterTemplateSpecApplyConfiguration
- func (b *RayClusterTemplateSpecApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *RayClusterTemplateSpecApplyConfiguration
- func (b *RayClusterTemplateSpecApplyConfiguration) WithResourceVersion(value string) *RayClusterTemplateSpecApplyConfiguration
- func (b *RayClusterTemplateSpecApplyConfiguration) WithSpec(value rayv1.RayClusterSpec) *RayClusterTemplateSpecApplyConfiguration
- func (b *RayClusterTemplateSpecApplyConfiguration) WithUID(value types.UID) *RayClusterTemplateSpecApplyConfiguration
- type RoleSetSpecApplyConfiguration
- func (b *RoleSetSpecApplyConfiguration) WithRoles(values ...*RoleSpecApplyConfiguration) *RoleSetSpecApplyConfiguration
- func (b *RoleSetSpecApplyConfiguration) WithSchedulingStrategy(value *SchedulingStrategyApplyConfiguration) *RoleSetSpecApplyConfiguration
- func (b *RoleSetSpecApplyConfiguration) WithUpdateStrategy(value orchestrationv1alpha1.RoleSetUpdateStrategyType) *RoleSetSpecApplyConfiguration
- type RoleSetTemplateSpecApplyConfiguration
- func (b *RoleSetTemplateSpecApplyConfiguration) GetName() *string
- func (b *RoleSetTemplateSpecApplyConfiguration) WithAnnotations(entries map[string]string) *RoleSetTemplateSpecApplyConfiguration
- func (b *RoleSetTemplateSpecApplyConfiguration) WithCreationTimestamp(value metav1.Time) *RoleSetTemplateSpecApplyConfiguration
- func (b *RoleSetTemplateSpecApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *RoleSetTemplateSpecApplyConfiguration
- func (b *RoleSetTemplateSpecApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *RoleSetTemplateSpecApplyConfiguration
- func (b *RoleSetTemplateSpecApplyConfiguration) WithFinalizers(values ...string) *RoleSetTemplateSpecApplyConfiguration
- func (b *RoleSetTemplateSpecApplyConfiguration) WithGenerateName(value string) *RoleSetTemplateSpecApplyConfiguration
- func (b *RoleSetTemplateSpecApplyConfiguration) WithGeneration(value int64) *RoleSetTemplateSpecApplyConfiguration
- func (b *RoleSetTemplateSpecApplyConfiguration) WithLabels(entries map[string]string) *RoleSetTemplateSpecApplyConfiguration
- func (b *RoleSetTemplateSpecApplyConfiguration) WithName(value string) *RoleSetTemplateSpecApplyConfiguration
- func (b *RoleSetTemplateSpecApplyConfiguration) WithNamespace(value string) *RoleSetTemplateSpecApplyConfiguration
- func (b *RoleSetTemplateSpecApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *RoleSetTemplateSpecApplyConfiguration
- func (b *RoleSetTemplateSpecApplyConfiguration) WithResourceVersion(value string) *RoleSetTemplateSpecApplyConfiguration
- func (b *RoleSetTemplateSpecApplyConfiguration) WithSpec(value *RoleSetSpecApplyConfiguration) *RoleSetTemplateSpecApplyConfiguration
- func (b *RoleSetTemplateSpecApplyConfiguration) WithUID(value types.UID) *RoleSetTemplateSpecApplyConfiguration
- type RoleSpecApplyConfiguration
- func (b *RoleSpecApplyConfiguration) WithDisruptionTolerance(value *DisruptionToleranceApplyConfiguration) *RoleSpecApplyConfiguration
- func (b *RoleSpecApplyConfiguration) WithName(value string) *RoleSpecApplyConfiguration
- func (b *RoleSpecApplyConfiguration) WithPodGroupSize(value int32) *RoleSpecApplyConfiguration
- func (b *RoleSpecApplyConfiguration) WithReplicas(value int32) *RoleSpecApplyConfiguration
- func (b *RoleSpecApplyConfiguration) WithSchedulingStrategy(value *SchedulingStrategyApplyConfiguration) *RoleSpecApplyConfiguration
- func (b *RoleSpecApplyConfiguration) WithStateful(value bool) *RoleSpecApplyConfiguration
- func (b *RoleSpecApplyConfiguration) WithTemplate(value v1.PodTemplateSpec) *RoleSpecApplyConfiguration
- func (b *RoleSpecApplyConfiguration) WithUpdateStrategy(value *RoleUpdateStrategyApplyConfiguration) *RoleSpecApplyConfiguration
- func (b *RoleSpecApplyConfiguration) WithUpgradeOrder(value int32) *RoleSpecApplyConfiguration
- type RoleStatusApplyConfiguration
- func (b *RoleStatusApplyConfiguration) WithName(value string) *RoleStatusApplyConfiguration
- func (b *RoleStatusApplyConfiguration) WithNotReadyReplicas(value int32) *RoleStatusApplyConfiguration
- func (b *RoleStatusApplyConfiguration) WithReadyReplicas(value int32) *RoleStatusApplyConfiguration
- func (b *RoleStatusApplyConfiguration) WithReplicas(value int32) *RoleStatusApplyConfiguration
- func (b *RoleStatusApplyConfiguration) WithUpdatedReadyReplicas(value int32) *RoleStatusApplyConfiguration
- func (b *RoleStatusApplyConfiguration) WithUpdatedReplicas(value int32) *RoleStatusApplyConfiguration
- type RoleUpdateStrategyApplyConfiguration
- type SchedulingStrategyApplyConfiguration
- func (b *SchedulingStrategyApplyConfiguration) WithCoschedulingSchedulingStrategy(value *CoschedulingSchedulingStrategySpecApplyConfiguration) *SchedulingStrategyApplyConfiguration
- func (b *SchedulingStrategyApplyConfiguration) WithGodelSchedulingStrategy(value *GodelSchedulingStrategySpecApplyConfiguration) *SchedulingStrategyApplyConfiguration
- func (b *SchedulingStrategyApplyConfiguration) WithVolcanoSchedulingStrategy(value *VolcanoSchedulingStrategySpecApplyConfiguration) *SchedulingStrategyApplyConfiguration
- type StormServiceApplyConfiguration
- func (b *StormServiceApplyConfiguration) GetName() *string
- func (b *StormServiceApplyConfiguration) WithAPIVersion(value string) *StormServiceApplyConfiguration
- func (b *StormServiceApplyConfiguration) WithAnnotations(entries map[string]string) *StormServiceApplyConfiguration
- func (b *StormServiceApplyConfiguration) WithCreationTimestamp(value metav1.Time) *StormServiceApplyConfiguration
- func (b *StormServiceApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *StormServiceApplyConfiguration
- func (b *StormServiceApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *StormServiceApplyConfiguration
- func (b *StormServiceApplyConfiguration) WithFinalizers(values ...string) *StormServiceApplyConfiguration
- func (b *StormServiceApplyConfiguration) WithGenerateName(value string) *StormServiceApplyConfiguration
- func (b *StormServiceApplyConfiguration) WithGeneration(value int64) *StormServiceApplyConfiguration
- func (b *StormServiceApplyConfiguration) WithKind(value string) *StormServiceApplyConfiguration
- func (b *StormServiceApplyConfiguration) WithLabels(entries map[string]string) *StormServiceApplyConfiguration
- func (b *StormServiceApplyConfiguration) WithName(value string) *StormServiceApplyConfiguration
- func (b *StormServiceApplyConfiguration) WithNamespace(value string) *StormServiceApplyConfiguration
- func (b *StormServiceApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *StormServiceApplyConfiguration
- func (b *StormServiceApplyConfiguration) WithResourceVersion(value string) *StormServiceApplyConfiguration
- func (b *StormServiceApplyConfiguration) WithSpec(value *StormServiceSpecApplyConfiguration) *StormServiceApplyConfiguration
- func (b *StormServiceApplyConfiguration) WithStatus(value *StormServiceStatusApplyConfiguration) *StormServiceApplyConfiguration
- func (b *StormServiceApplyConfiguration) WithUID(value types.UID) *StormServiceApplyConfiguration
- type StormServiceSpecApplyConfiguration
- func (b *StormServiceSpecApplyConfiguration) WithDisruptionTolerance(value *DisruptionToleranceApplyConfiguration) *StormServiceSpecApplyConfiguration
- func (b *StormServiceSpecApplyConfiguration) WithPaused(value bool) *StormServiceSpecApplyConfiguration
- func (b *StormServiceSpecApplyConfiguration) WithReplicas(value int32) *StormServiceSpecApplyConfiguration
- func (b *StormServiceSpecApplyConfiguration) WithRevisionHistoryLimit(value int32) *StormServiceSpecApplyConfiguration
- func (b *StormServiceSpecApplyConfiguration) WithSelector(value *v1.LabelSelectorApplyConfiguration) *StormServiceSpecApplyConfiguration
- func (b *StormServiceSpecApplyConfiguration) WithStateful(value bool) *StormServiceSpecApplyConfiguration
- func (b *StormServiceSpecApplyConfiguration) WithTemplate(value *RoleSetTemplateSpecApplyConfiguration) *StormServiceSpecApplyConfiguration
- func (b *StormServiceSpecApplyConfiguration) WithUpdateStrategy(value *StormServiceUpdateStrategyApplyConfiguration) *StormServiceSpecApplyConfiguration
- type StormServiceStatusApplyConfiguration
- func (b *StormServiceStatusApplyConfiguration) WithCollisionCount(value int32) *StormServiceStatusApplyConfiguration
- func (b *StormServiceStatusApplyConfiguration) WithConditions(value v1alpha1.Conditions) *StormServiceStatusApplyConfiguration
- func (b *StormServiceStatusApplyConfiguration) WithCurrentReplicas(value int32) *StormServiceStatusApplyConfiguration
- func (b *StormServiceStatusApplyConfiguration) WithCurrentRevision(value string) *StormServiceStatusApplyConfiguration
- func (b *StormServiceStatusApplyConfiguration) WithNotReadyReplicas(value int32) *StormServiceStatusApplyConfiguration
- func (b *StormServiceStatusApplyConfiguration) WithObservedGeneration(value int64) *StormServiceStatusApplyConfiguration
- func (b *StormServiceStatusApplyConfiguration) WithReadyReplicas(value int32) *StormServiceStatusApplyConfiguration
- func (b *StormServiceStatusApplyConfiguration) WithReplicas(value int32) *StormServiceStatusApplyConfiguration
- func (b *StormServiceStatusApplyConfiguration) WithRoleStatuses(values ...*RoleStatusApplyConfiguration) *StormServiceStatusApplyConfiguration
- func (b *StormServiceStatusApplyConfiguration) WithScalingTargetSelector(value string) *StormServiceStatusApplyConfiguration
- func (b *StormServiceStatusApplyConfiguration) WithUpdateRevision(value string) *StormServiceStatusApplyConfiguration
- func (b *StormServiceStatusApplyConfiguration) WithUpdatedReadyReplicas(value int32) *StormServiceStatusApplyConfiguration
- func (b *StormServiceStatusApplyConfiguration) WithUpdatedReplicas(value int32) *StormServiceStatusApplyConfiguration
- type StormServiceUpdateStrategyApplyConfiguration
- func (b *StormServiceUpdateStrategyApplyConfiguration) WithMaxSurge(value intstr.IntOrString) *StormServiceUpdateStrategyApplyConfiguration
- func (b *StormServiceUpdateStrategyApplyConfiguration) WithMaxUnavailable(value intstr.IntOrString) *StormServiceUpdateStrategyApplyConfiguration
- func (b *StormServiceUpdateStrategyApplyConfiguration) WithType(value v1alpha1.StormServiceUpdateStrategyType) *StormServiceUpdateStrategyApplyConfiguration
- type VolcanoSchedulingStrategySpecApplyConfiguration
- func (b *VolcanoSchedulingStrategySpecApplyConfiguration) WithMinMember(value int32) *VolcanoSchedulingStrategySpecApplyConfiguration
- func (b *VolcanoSchedulingStrategySpecApplyConfiguration) WithMinResources(value v1.ResourceList) *VolcanoSchedulingStrategySpecApplyConfiguration
- func (b *VolcanoSchedulingStrategySpecApplyConfiguration) WithMinTaskMember(entries map[string]int32) *VolcanoSchedulingStrategySpecApplyConfiguration
- func (b *VolcanoSchedulingStrategySpecApplyConfiguration) WithPriorityClassName(value string) *VolcanoSchedulingStrategySpecApplyConfiguration
- func (b *VolcanoSchedulingStrategySpecApplyConfiguration) WithQueue(value string) *VolcanoSchedulingStrategySpecApplyConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConditionApplyConfiguration ¶ added in v0.5.0
type ConditionApplyConfiguration struct {
Type *v1alpha1.ConditionType `json:"type,omitempty"`
Status *v1.ConditionStatus `json:"status,omitempty"`
LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty"`
LastUpdateTime *metav1.Time `json:"lastUpdateTime,omitempty"`
LastUpdateMicroTime *metav1.MicroTime `json:"lastUpdateMicroTime,omitempty"`
Reason *string `json:"reason,omitempty"`
Message *string `json:"message,omitempty"`
}
ConditionApplyConfiguration represents a declarative configuration of the Condition type for use with apply.
func Condition ¶ added in v0.5.0
func Condition() *ConditionApplyConfiguration
ConditionApplyConfiguration constructs a declarative configuration of the Condition type for use with apply.
func (*ConditionApplyConfiguration) WithLastTransitionTime ¶ added in v0.5.0
func (b *ConditionApplyConfiguration) WithLastTransitionTime(value metav1.Time) *ConditionApplyConfiguration
WithLastTransitionTime sets the LastTransitionTime field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LastTransitionTime field is set to the value of the last call.
func (*ConditionApplyConfiguration) WithLastUpdateMicroTime ¶ added in v0.5.0
func (b *ConditionApplyConfiguration) WithLastUpdateMicroTime(value metav1.MicroTime) *ConditionApplyConfiguration
WithLastUpdateMicroTime sets the LastUpdateMicroTime field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LastUpdateMicroTime field is set to the value of the last call.
func (*ConditionApplyConfiguration) WithLastUpdateTime ¶ added in v0.5.0
func (b *ConditionApplyConfiguration) WithLastUpdateTime(value metav1.Time) *ConditionApplyConfiguration
WithLastUpdateTime sets the LastUpdateTime field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LastUpdateTime field is set to the value of the last call.
func (*ConditionApplyConfiguration) WithMessage ¶ added in v0.5.0
func (b *ConditionApplyConfiguration) WithMessage(value string) *ConditionApplyConfiguration
WithMessage sets the Message field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Message field is set to the value of the last call.
func (*ConditionApplyConfiguration) WithReason ¶ added in v0.5.0
func (b *ConditionApplyConfiguration) WithReason(value string) *ConditionApplyConfiguration
WithReason sets the Reason field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Reason field is set to the value of the last call.
func (*ConditionApplyConfiguration) WithStatus ¶ added in v0.5.0
func (b *ConditionApplyConfiguration) WithStatus(value v1.ConditionStatus) *ConditionApplyConfiguration
WithStatus sets the Status field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Status field is set to the value of the last call.
func (*ConditionApplyConfiguration) WithType ¶ added in v0.5.0
func (b *ConditionApplyConfiguration) WithType(value v1alpha1.ConditionType) *ConditionApplyConfiguration
WithType sets the Type field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Type field is set to the value of the last call.
type CoschedulingSchedulingStrategySpecApplyConfiguration ¶ added in v0.5.0
type CoschedulingSchedulingStrategySpecApplyConfiguration struct {
MinMember *int32 `json:"minMember,omitempty"`
MinResources *v1.ResourceList `json:"minResources,omitempty"`
ScheduleTimeoutSeconds *int32 `json:"scheduleTimeoutSeconds,omitempty"`
}
CoschedulingSchedulingStrategySpecApplyConfiguration represents a declarative configuration of the CoschedulingSchedulingStrategySpec type for use with apply.
func CoschedulingSchedulingStrategySpec ¶ added in v0.5.0
func CoschedulingSchedulingStrategySpec() *CoschedulingSchedulingStrategySpecApplyConfiguration
CoschedulingSchedulingStrategySpecApplyConfiguration constructs a declarative configuration of the CoschedulingSchedulingStrategySpec type for use with apply.
func (*CoschedulingSchedulingStrategySpecApplyConfiguration) WithMinMember ¶ added in v0.5.0
func (b *CoschedulingSchedulingStrategySpecApplyConfiguration) WithMinMember(value int32) *CoschedulingSchedulingStrategySpecApplyConfiguration
WithMinMember sets the MinMember field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MinMember field is set to the value of the last call.
func (*CoschedulingSchedulingStrategySpecApplyConfiguration) WithMinResources ¶ added in v0.5.0
func (b *CoschedulingSchedulingStrategySpecApplyConfiguration) WithMinResources(value v1.ResourceList) *CoschedulingSchedulingStrategySpecApplyConfiguration
WithMinResources sets the MinResources field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MinResources field is set to the value of the last call.
func (*CoschedulingSchedulingStrategySpecApplyConfiguration) WithScheduleTimeoutSeconds ¶ added in v0.5.0
func (b *CoschedulingSchedulingStrategySpecApplyConfiguration) WithScheduleTimeoutSeconds(value int32) *CoschedulingSchedulingStrategySpecApplyConfiguration
WithScheduleTimeoutSeconds sets the ScheduleTimeoutSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ScheduleTimeoutSeconds field is set to the value of the last call.
type DisruptionToleranceApplyConfiguration ¶ added in v0.5.0
type DisruptionToleranceApplyConfiguration struct {
}
DisruptionToleranceApplyConfiguration represents a declarative configuration of the DisruptionTolerance type for use with apply.
func DisruptionTolerance ¶ added in v0.5.0
func DisruptionTolerance() *DisruptionToleranceApplyConfiguration
DisruptionToleranceApplyConfiguration constructs a declarative configuration of the DisruptionTolerance type for use with apply.
func (*DisruptionToleranceApplyConfiguration) WithMaxUnavailable ¶ added in v0.5.0
func (b *DisruptionToleranceApplyConfiguration) WithMaxUnavailable(value intstr.IntOrString) *DisruptionToleranceApplyConfiguration
WithMaxUnavailable sets the MaxUnavailable field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MaxUnavailable field is set to the value of the last call.
type GodelSchedulingStrategySpecApplyConfiguration ¶ added in v0.5.0
type GodelSchedulingStrategySpecApplyConfiguration struct {
MinMember *int32 `json:"minMember,omitempty"`
PriorityClassName *string `json:"priorityClassName,omitempty"`
ScheduleTimeoutSeconds *int32 `json:"scheduleTimeoutSeconds,omitempty"`
Application *string `json:"application,omitempty"`
Affinity *v1alpha1.Affinity `json:"affinity,omitempty"`
}
GodelSchedulingStrategySpecApplyConfiguration represents a declarative configuration of the GodelSchedulingStrategySpec type for use with apply.
func GodelSchedulingStrategySpec ¶ added in v0.5.0
func GodelSchedulingStrategySpec() *GodelSchedulingStrategySpecApplyConfiguration
GodelSchedulingStrategySpecApplyConfiguration constructs a declarative configuration of the GodelSchedulingStrategySpec type for use with apply.
func (*GodelSchedulingStrategySpecApplyConfiguration) WithAffinity ¶ added in v0.5.0
func (b *GodelSchedulingStrategySpecApplyConfiguration) WithAffinity(value v1alpha1.Affinity) *GodelSchedulingStrategySpecApplyConfiguration
WithAffinity sets the Affinity field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Affinity field is set to the value of the last call.
func (*GodelSchedulingStrategySpecApplyConfiguration) WithApplication ¶ added in v0.5.0
func (b *GodelSchedulingStrategySpecApplyConfiguration) WithApplication(value string) *GodelSchedulingStrategySpecApplyConfiguration
WithApplication sets the Application field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Application field is set to the value of the last call.
func (*GodelSchedulingStrategySpecApplyConfiguration) WithMinMember ¶ added in v0.5.0
func (b *GodelSchedulingStrategySpecApplyConfiguration) WithMinMember(value int32) *GodelSchedulingStrategySpecApplyConfiguration
WithMinMember sets the MinMember field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MinMember field is set to the value of the last call.
func (*GodelSchedulingStrategySpecApplyConfiguration) WithPriorityClassName ¶ added in v0.5.0
func (b *GodelSchedulingStrategySpecApplyConfiguration) WithPriorityClassName(value string) *GodelSchedulingStrategySpecApplyConfiguration
WithPriorityClassName sets the PriorityClassName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PriorityClassName field is set to the value of the last call.
func (*GodelSchedulingStrategySpecApplyConfiguration) WithScheduleTimeoutSeconds ¶ added in v0.5.0
func (b *GodelSchedulingStrategySpecApplyConfiguration) WithScheduleTimeoutSeconds(value int32) *GodelSchedulingStrategySpecApplyConfiguration
WithScheduleTimeoutSeconds sets the ScheduleTimeoutSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ScheduleTimeoutSeconds field is set to the value of the last call.
type RayClusterFleetApplyConfiguration ¶
type RayClusterFleetApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *RayClusterFleetSpecApplyConfiguration `json:"spec,omitempty"`
Status *RayClusterFleetStatusApplyConfiguration `json:"status,omitempty"`
}
RayClusterFleetApplyConfiguration represents a declarative configuration of the RayClusterFleet type for use with apply.
func RayClusterFleet ¶
func RayClusterFleet(name, namespace string) *RayClusterFleetApplyConfiguration
RayClusterFleet constructs a declarative configuration of the RayClusterFleet type for use with apply.
func (*RayClusterFleetApplyConfiguration) GetName ¶
func (b *RayClusterFleetApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*RayClusterFleetApplyConfiguration) WithAPIVersion ¶
func (b *RayClusterFleetApplyConfiguration) WithAPIVersion(value string) *RayClusterFleetApplyConfiguration
WithAPIVersion sets the APIVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the APIVersion field is set to the value of the last call.
func (*RayClusterFleetApplyConfiguration) WithAnnotations ¶
func (b *RayClusterFleetApplyConfiguration) WithAnnotations(entries map[string]string) *RayClusterFleetApplyConfiguration
WithAnnotations puts the entries into the Annotations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Annotations field, overwriting an existing map entries in Annotations field with the same key.
func (*RayClusterFleetApplyConfiguration) WithCreationTimestamp ¶
func (b *RayClusterFleetApplyConfiguration) WithCreationTimestamp(value metav1.Time) *RayClusterFleetApplyConfiguration
WithCreationTimestamp sets the CreationTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CreationTimestamp field is set to the value of the last call.
func (*RayClusterFleetApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *RayClusterFleetApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *RayClusterFleetApplyConfiguration
WithDeletionGracePeriodSeconds sets the DeletionGracePeriodSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionGracePeriodSeconds field is set to the value of the last call.
func (*RayClusterFleetApplyConfiguration) WithDeletionTimestamp ¶
func (b *RayClusterFleetApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *RayClusterFleetApplyConfiguration
WithDeletionTimestamp sets the DeletionTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionTimestamp field is set to the value of the last call.
func (*RayClusterFleetApplyConfiguration) WithFinalizers ¶
func (b *RayClusterFleetApplyConfiguration) WithFinalizers(values ...string) *RayClusterFleetApplyConfiguration
WithFinalizers adds the given value to the Finalizers field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Finalizers field.
func (*RayClusterFleetApplyConfiguration) WithGenerateName ¶
func (b *RayClusterFleetApplyConfiguration) WithGenerateName(value string) *RayClusterFleetApplyConfiguration
WithGenerateName sets the GenerateName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GenerateName field is set to the value of the last call.
func (*RayClusterFleetApplyConfiguration) WithGeneration ¶
func (b *RayClusterFleetApplyConfiguration) WithGeneration(value int64) *RayClusterFleetApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*RayClusterFleetApplyConfiguration) WithKind ¶
func (b *RayClusterFleetApplyConfiguration) WithKind(value string) *RayClusterFleetApplyConfiguration
WithKind sets the Kind field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Kind field is set to the value of the last call.
func (*RayClusterFleetApplyConfiguration) WithLabels ¶
func (b *RayClusterFleetApplyConfiguration) WithLabels(entries map[string]string) *RayClusterFleetApplyConfiguration
WithLabels puts the entries into the Labels field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Labels field, overwriting an existing map entries in Labels field with the same key.
func (*RayClusterFleetApplyConfiguration) WithName ¶
func (b *RayClusterFleetApplyConfiguration) WithName(value string) *RayClusterFleetApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*RayClusterFleetApplyConfiguration) WithNamespace ¶
func (b *RayClusterFleetApplyConfiguration) WithNamespace(value string) *RayClusterFleetApplyConfiguration
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Namespace field is set to the value of the last call.
func (*RayClusterFleetApplyConfiguration) WithOwnerReferences ¶
func (b *RayClusterFleetApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *RayClusterFleetApplyConfiguration
WithOwnerReferences adds the given value to the OwnerReferences field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the OwnerReferences field.
func (*RayClusterFleetApplyConfiguration) WithResourceVersion ¶
func (b *RayClusterFleetApplyConfiguration) WithResourceVersion(value string) *RayClusterFleetApplyConfiguration
WithResourceVersion sets the ResourceVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ResourceVersion field is set to the value of the last call.
func (*RayClusterFleetApplyConfiguration) WithSpec ¶
func (b *RayClusterFleetApplyConfiguration) WithSpec(value *RayClusterFleetSpecApplyConfiguration) *RayClusterFleetApplyConfiguration
WithSpec sets the Spec field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Spec field is set to the value of the last call.
func (*RayClusterFleetApplyConfiguration) WithStatus ¶
func (b *RayClusterFleetApplyConfiguration) WithStatus(value *RayClusterFleetStatusApplyConfiguration) *RayClusterFleetApplyConfiguration
WithStatus sets the Status field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Status field is set to the value of the last call.
func (*RayClusterFleetApplyConfiguration) WithUID ¶
func (b *RayClusterFleetApplyConfiguration) WithUID(value types.UID) *RayClusterFleetApplyConfiguration
WithUID sets the UID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UID field is set to the value of the last call.
type RayClusterFleetConditionApplyConfiguration ¶
type RayClusterFleetConditionApplyConfiguration struct {
Type *v1alpha1.RayClusterFleetConditionType `json:"type,omitempty"`
Status *v1.ConditionStatus `json:"status,omitempty"`
LastUpdateTime *metav1.Time `json:"lastUpdateTime,omitempty"`
LastTransitionTime *metav1.Time `json:"lastTransitionTime,omitempty"`
Reason *string `json:"reason,omitempty"`
Message *string `json:"message,omitempty"`
}
RayClusterFleetConditionApplyConfiguration represents a declarative configuration of the RayClusterFleetCondition type for use with apply.
func RayClusterFleetCondition ¶
func RayClusterFleetCondition() *RayClusterFleetConditionApplyConfiguration
RayClusterFleetConditionApplyConfiguration constructs a declarative configuration of the RayClusterFleetCondition type for use with apply.
func (*RayClusterFleetConditionApplyConfiguration) WithLastTransitionTime ¶
func (b *RayClusterFleetConditionApplyConfiguration) WithLastTransitionTime(value metav1.Time) *RayClusterFleetConditionApplyConfiguration
WithLastTransitionTime sets the LastTransitionTime field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LastTransitionTime field is set to the value of the last call.
func (*RayClusterFleetConditionApplyConfiguration) WithLastUpdateTime ¶
func (b *RayClusterFleetConditionApplyConfiguration) WithLastUpdateTime(value metav1.Time) *RayClusterFleetConditionApplyConfiguration
WithLastUpdateTime sets the LastUpdateTime field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the LastUpdateTime field is set to the value of the last call.
func (*RayClusterFleetConditionApplyConfiguration) WithMessage ¶
func (b *RayClusterFleetConditionApplyConfiguration) WithMessage(value string) *RayClusterFleetConditionApplyConfiguration
WithMessage sets the Message field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Message field is set to the value of the last call.
func (*RayClusterFleetConditionApplyConfiguration) WithReason ¶
func (b *RayClusterFleetConditionApplyConfiguration) WithReason(value string) *RayClusterFleetConditionApplyConfiguration
WithReason sets the Reason field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Reason field is set to the value of the last call.
func (*RayClusterFleetConditionApplyConfiguration) WithStatus ¶
func (b *RayClusterFleetConditionApplyConfiguration) WithStatus(value v1.ConditionStatus) *RayClusterFleetConditionApplyConfiguration
WithStatus sets the Status field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Status field is set to the value of the last call.
func (*RayClusterFleetConditionApplyConfiguration) WithType ¶
func (b *RayClusterFleetConditionApplyConfiguration) WithType(value v1alpha1.RayClusterFleetConditionType) *RayClusterFleetConditionApplyConfiguration
WithType sets the Type field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Type field is set to the value of the last call.
type RayClusterFleetSpecApplyConfiguration ¶
type RayClusterFleetSpecApplyConfiguration struct {
Replicas *int32 `json:"replicas,omitempty"`
Selector *v1.LabelSelectorApplyConfiguration `json:"selector,omitempty"`
Template *RayClusterTemplateSpecApplyConfiguration `json:"template,omitempty"`
Strategy *appsv1.DeploymentStrategy `json:"strategy,omitempty"`
MinReadySeconds *int32 `json:"minReadySeconds,omitempty"`
RevisionHistoryLimit *int32 `json:"revisionHistoryLimit,omitempty"`
Paused *bool `json:"paused,omitempty"`
ProgressDeadlineSeconds *int32 `json:"progressDeadlineSeconds,omitempty"`
}
RayClusterFleetSpecApplyConfiguration represents a declarative configuration of the RayClusterFleetSpec type for use with apply.
func RayClusterFleetSpec ¶
func RayClusterFleetSpec() *RayClusterFleetSpecApplyConfiguration
RayClusterFleetSpecApplyConfiguration constructs a declarative configuration of the RayClusterFleetSpec type for use with apply.
func (*RayClusterFleetSpecApplyConfiguration) WithMinReadySeconds ¶
func (b *RayClusterFleetSpecApplyConfiguration) WithMinReadySeconds(value int32) *RayClusterFleetSpecApplyConfiguration
WithMinReadySeconds sets the MinReadySeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MinReadySeconds field is set to the value of the last call.
func (*RayClusterFleetSpecApplyConfiguration) WithPaused ¶
func (b *RayClusterFleetSpecApplyConfiguration) WithPaused(value bool) *RayClusterFleetSpecApplyConfiguration
WithPaused sets the Paused field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Paused field is set to the value of the last call.
func (*RayClusterFleetSpecApplyConfiguration) WithProgressDeadlineSeconds ¶
func (b *RayClusterFleetSpecApplyConfiguration) WithProgressDeadlineSeconds(value int32) *RayClusterFleetSpecApplyConfiguration
WithProgressDeadlineSeconds sets the ProgressDeadlineSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ProgressDeadlineSeconds field is set to the value of the last call.
func (*RayClusterFleetSpecApplyConfiguration) WithReplicas ¶
func (b *RayClusterFleetSpecApplyConfiguration) WithReplicas(value int32) *RayClusterFleetSpecApplyConfiguration
WithReplicas sets the Replicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Replicas field is set to the value of the last call.
func (*RayClusterFleetSpecApplyConfiguration) WithRevisionHistoryLimit ¶
func (b *RayClusterFleetSpecApplyConfiguration) WithRevisionHistoryLimit(value int32) *RayClusterFleetSpecApplyConfiguration
WithRevisionHistoryLimit sets the RevisionHistoryLimit field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the RevisionHistoryLimit field is set to the value of the last call.
func (*RayClusterFleetSpecApplyConfiguration) WithSelector ¶
func (b *RayClusterFleetSpecApplyConfiguration) WithSelector(value *v1.LabelSelectorApplyConfiguration) *RayClusterFleetSpecApplyConfiguration
WithSelector sets the Selector field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Selector field is set to the value of the last call.
func (*RayClusterFleetSpecApplyConfiguration) WithStrategy ¶
func (b *RayClusterFleetSpecApplyConfiguration) WithStrategy(value appsv1.DeploymentStrategy) *RayClusterFleetSpecApplyConfiguration
WithStrategy sets the Strategy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Strategy field is set to the value of the last call.
func (*RayClusterFleetSpecApplyConfiguration) WithTemplate ¶
func (b *RayClusterFleetSpecApplyConfiguration) WithTemplate(value *RayClusterTemplateSpecApplyConfiguration) *RayClusterFleetSpecApplyConfiguration
WithTemplate sets the Template field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Template field is set to the value of the last call.
type RayClusterFleetStatusApplyConfiguration ¶
type RayClusterFleetStatusApplyConfiguration struct {
ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
Replicas *int32 `json:"replicas,omitempty"`
UpdatedReplicas *int32 `json:"updatedReplicas,omitempty"`
ReadyReplicas *int32 `json:"readyReplicas,omitempty"`
AvailableReplicas *int32 `json:"availableReplicas,omitempty"`
Conditions []RayClusterFleetConditionApplyConfiguration `json:"conditions,omitempty"`
CollisionCount *int32 `json:"collisionCount,omitempty"`
ScalingTargetSelector *string `json:"scalingTargetSelector,omitempty"`
}
RayClusterFleetStatusApplyConfiguration represents a declarative configuration of the RayClusterFleetStatus type for use with apply.
func RayClusterFleetStatus ¶
func RayClusterFleetStatus() *RayClusterFleetStatusApplyConfiguration
RayClusterFleetStatusApplyConfiguration constructs a declarative configuration of the RayClusterFleetStatus type for use with apply.
func (*RayClusterFleetStatusApplyConfiguration) WithAvailableReplicas ¶
func (b *RayClusterFleetStatusApplyConfiguration) WithAvailableReplicas(value int32) *RayClusterFleetStatusApplyConfiguration
WithAvailableReplicas sets the AvailableReplicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the AvailableReplicas field is set to the value of the last call.
func (*RayClusterFleetStatusApplyConfiguration) WithCollisionCount ¶
func (b *RayClusterFleetStatusApplyConfiguration) WithCollisionCount(value int32) *RayClusterFleetStatusApplyConfiguration
WithCollisionCount sets the CollisionCount field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CollisionCount field is set to the value of the last call.
func (*RayClusterFleetStatusApplyConfiguration) WithConditions ¶
func (b *RayClusterFleetStatusApplyConfiguration) WithConditions(values ...*RayClusterFleetConditionApplyConfiguration) *RayClusterFleetStatusApplyConfiguration
WithConditions adds the given value to the Conditions field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Conditions field.
func (*RayClusterFleetStatusApplyConfiguration) WithObservedGeneration ¶
func (b *RayClusterFleetStatusApplyConfiguration) WithObservedGeneration(value int64) *RayClusterFleetStatusApplyConfiguration
WithObservedGeneration sets the ObservedGeneration field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ObservedGeneration field is set to the value of the last call.
func (*RayClusterFleetStatusApplyConfiguration) WithReadyReplicas ¶
func (b *RayClusterFleetStatusApplyConfiguration) WithReadyReplicas(value int32) *RayClusterFleetStatusApplyConfiguration
WithReadyReplicas sets the ReadyReplicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ReadyReplicas field is set to the value of the last call.
func (*RayClusterFleetStatusApplyConfiguration) WithReplicas ¶
func (b *RayClusterFleetStatusApplyConfiguration) WithReplicas(value int32) *RayClusterFleetStatusApplyConfiguration
WithReplicas sets the Replicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Replicas field is set to the value of the last call.
func (*RayClusterFleetStatusApplyConfiguration) WithScalingTargetSelector ¶
func (b *RayClusterFleetStatusApplyConfiguration) WithScalingTargetSelector(value string) *RayClusterFleetStatusApplyConfiguration
WithScalingTargetSelector sets the ScalingTargetSelector field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ScalingTargetSelector field is set to the value of the last call.
func (*RayClusterFleetStatusApplyConfiguration) WithUnavailableReplicas ¶
func (b *RayClusterFleetStatusApplyConfiguration) WithUnavailableReplicas(value int32) *RayClusterFleetStatusApplyConfiguration
WithUnavailableReplicas sets the UnavailableReplicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UnavailableReplicas field is set to the value of the last call.
func (*RayClusterFleetStatusApplyConfiguration) WithUpdatedReplicas ¶
func (b *RayClusterFleetStatusApplyConfiguration) WithUpdatedReplicas(value int32) *RayClusterFleetStatusApplyConfiguration
WithUpdatedReplicas sets the UpdatedReplicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UpdatedReplicas field is set to the value of the last call.
type RayClusterReplicaSetApplyConfiguration ¶
type RayClusterReplicaSetApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *RayClusterReplicaSetSpecApplyConfiguration `json:"spec,omitempty"`
Status *RayClusterReplicaSetStatusApplyConfiguration `json:"status,omitempty"`
}
RayClusterReplicaSetApplyConfiguration represents a declarative configuration of the RayClusterReplicaSet type for use with apply.
func RayClusterReplicaSet ¶
func RayClusterReplicaSet(name, namespace string) *RayClusterReplicaSetApplyConfiguration
RayClusterReplicaSet constructs a declarative configuration of the RayClusterReplicaSet type for use with apply.
func (*RayClusterReplicaSetApplyConfiguration) GetName ¶
func (b *RayClusterReplicaSetApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*RayClusterReplicaSetApplyConfiguration) WithAPIVersion ¶
func (b *RayClusterReplicaSetApplyConfiguration) WithAPIVersion(value string) *RayClusterReplicaSetApplyConfiguration
WithAPIVersion sets the APIVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the APIVersion field is set to the value of the last call.
func (*RayClusterReplicaSetApplyConfiguration) WithAnnotations ¶
func (b *RayClusterReplicaSetApplyConfiguration) WithAnnotations(entries map[string]string) *RayClusterReplicaSetApplyConfiguration
WithAnnotations puts the entries into the Annotations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Annotations field, overwriting an existing map entries in Annotations field with the same key.
func (*RayClusterReplicaSetApplyConfiguration) WithCreationTimestamp ¶
func (b *RayClusterReplicaSetApplyConfiguration) WithCreationTimestamp(value metav1.Time) *RayClusterReplicaSetApplyConfiguration
WithCreationTimestamp sets the CreationTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CreationTimestamp field is set to the value of the last call.
func (*RayClusterReplicaSetApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *RayClusterReplicaSetApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *RayClusterReplicaSetApplyConfiguration
WithDeletionGracePeriodSeconds sets the DeletionGracePeriodSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionGracePeriodSeconds field is set to the value of the last call.
func (*RayClusterReplicaSetApplyConfiguration) WithDeletionTimestamp ¶
func (b *RayClusterReplicaSetApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *RayClusterReplicaSetApplyConfiguration
WithDeletionTimestamp sets the DeletionTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionTimestamp field is set to the value of the last call.
func (*RayClusterReplicaSetApplyConfiguration) WithFinalizers ¶
func (b *RayClusterReplicaSetApplyConfiguration) WithFinalizers(values ...string) *RayClusterReplicaSetApplyConfiguration
WithFinalizers adds the given value to the Finalizers field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Finalizers field.
func (*RayClusterReplicaSetApplyConfiguration) WithGenerateName ¶
func (b *RayClusterReplicaSetApplyConfiguration) WithGenerateName(value string) *RayClusterReplicaSetApplyConfiguration
WithGenerateName sets the GenerateName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GenerateName field is set to the value of the last call.
func (*RayClusterReplicaSetApplyConfiguration) WithGeneration ¶
func (b *RayClusterReplicaSetApplyConfiguration) WithGeneration(value int64) *RayClusterReplicaSetApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*RayClusterReplicaSetApplyConfiguration) WithKind ¶
func (b *RayClusterReplicaSetApplyConfiguration) WithKind(value string) *RayClusterReplicaSetApplyConfiguration
WithKind sets the Kind field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Kind field is set to the value of the last call.
func (*RayClusterReplicaSetApplyConfiguration) WithLabels ¶
func (b *RayClusterReplicaSetApplyConfiguration) WithLabels(entries map[string]string) *RayClusterReplicaSetApplyConfiguration
WithLabels puts the entries into the Labels field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Labels field, overwriting an existing map entries in Labels field with the same key.
func (*RayClusterReplicaSetApplyConfiguration) WithName ¶
func (b *RayClusterReplicaSetApplyConfiguration) WithName(value string) *RayClusterReplicaSetApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*RayClusterReplicaSetApplyConfiguration) WithNamespace ¶
func (b *RayClusterReplicaSetApplyConfiguration) WithNamespace(value string) *RayClusterReplicaSetApplyConfiguration
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Namespace field is set to the value of the last call.
func (*RayClusterReplicaSetApplyConfiguration) WithOwnerReferences ¶
func (b *RayClusterReplicaSetApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *RayClusterReplicaSetApplyConfiguration
WithOwnerReferences adds the given value to the OwnerReferences field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the OwnerReferences field.
func (*RayClusterReplicaSetApplyConfiguration) WithResourceVersion ¶
func (b *RayClusterReplicaSetApplyConfiguration) WithResourceVersion(value string) *RayClusterReplicaSetApplyConfiguration
WithResourceVersion sets the ResourceVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ResourceVersion field is set to the value of the last call.
func (*RayClusterReplicaSetApplyConfiguration) WithSpec ¶
func (b *RayClusterReplicaSetApplyConfiguration) WithSpec(value *RayClusterReplicaSetSpecApplyConfiguration) *RayClusterReplicaSetApplyConfiguration
WithSpec sets the Spec field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Spec field is set to the value of the last call.
func (*RayClusterReplicaSetApplyConfiguration) WithStatus ¶
func (b *RayClusterReplicaSetApplyConfiguration) WithStatus(value *RayClusterReplicaSetStatusApplyConfiguration) *RayClusterReplicaSetApplyConfiguration
WithStatus sets the Status field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Status field is set to the value of the last call.
func (*RayClusterReplicaSetApplyConfiguration) WithUID ¶
func (b *RayClusterReplicaSetApplyConfiguration) WithUID(value types.UID) *RayClusterReplicaSetApplyConfiguration
WithUID sets the UID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UID field is set to the value of the last call.
type RayClusterReplicaSetSpecApplyConfiguration ¶
type RayClusterReplicaSetSpecApplyConfiguration struct {
Replicas *int32 `json:"replicas,omitempty"`
MinReadySeconds *int32 `json:"minReadySeconds,omitempty"`
Selector *v1.LabelSelectorApplyConfiguration `json:"selector,omitempty"`
Template *RayClusterTemplateSpecApplyConfiguration `json:"template,omitempty"`
}
RayClusterReplicaSetSpecApplyConfiguration represents a declarative configuration of the RayClusterReplicaSetSpec type for use with apply.
func RayClusterReplicaSetSpec ¶
func RayClusterReplicaSetSpec() *RayClusterReplicaSetSpecApplyConfiguration
RayClusterReplicaSetSpecApplyConfiguration constructs a declarative configuration of the RayClusterReplicaSetSpec type for use with apply.
func (*RayClusterReplicaSetSpecApplyConfiguration) WithMinReadySeconds ¶
func (b *RayClusterReplicaSetSpecApplyConfiguration) WithMinReadySeconds(value int32) *RayClusterReplicaSetSpecApplyConfiguration
WithMinReadySeconds sets the MinReadySeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MinReadySeconds field is set to the value of the last call.
func (*RayClusterReplicaSetSpecApplyConfiguration) WithReplicas ¶
func (b *RayClusterReplicaSetSpecApplyConfiguration) WithReplicas(value int32) *RayClusterReplicaSetSpecApplyConfiguration
WithReplicas sets the Replicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Replicas field is set to the value of the last call.
func (*RayClusterReplicaSetSpecApplyConfiguration) WithSelector ¶
func (b *RayClusterReplicaSetSpecApplyConfiguration) WithSelector(value *v1.LabelSelectorApplyConfiguration) *RayClusterReplicaSetSpecApplyConfiguration
WithSelector sets the Selector field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Selector field is set to the value of the last call.
func (*RayClusterReplicaSetSpecApplyConfiguration) WithTemplate ¶
func (b *RayClusterReplicaSetSpecApplyConfiguration) WithTemplate(value *RayClusterTemplateSpecApplyConfiguration) *RayClusterReplicaSetSpecApplyConfiguration
WithTemplate sets the Template field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Template field is set to the value of the last call.
type RayClusterReplicaSetStatusApplyConfiguration ¶
type RayClusterReplicaSetStatusApplyConfiguration struct {
Replicas *int32 `json:"replicas,omitempty"`
FullyLabeledReplicas *int32 `json:"fullyLabeledReplicas,omitempty"`
ReadyReplicas *int32 `json:"readyReplicas,omitempty"`
AvailableReplicas *int32 `json:"availableReplicas,omitempty"`
ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
Conditions []v1.ConditionApplyConfiguration `json:"conditions,omitempty"`
}
RayClusterReplicaSetStatusApplyConfiguration represents a declarative configuration of the RayClusterReplicaSetStatus type for use with apply.
func RayClusterReplicaSetStatus ¶
func RayClusterReplicaSetStatus() *RayClusterReplicaSetStatusApplyConfiguration
RayClusterReplicaSetStatusApplyConfiguration constructs a declarative configuration of the RayClusterReplicaSetStatus type for use with apply.
func (*RayClusterReplicaSetStatusApplyConfiguration) WithAvailableReplicas ¶
func (b *RayClusterReplicaSetStatusApplyConfiguration) WithAvailableReplicas(value int32) *RayClusterReplicaSetStatusApplyConfiguration
WithAvailableReplicas sets the AvailableReplicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the AvailableReplicas field is set to the value of the last call.
func (*RayClusterReplicaSetStatusApplyConfiguration) WithConditions ¶
func (b *RayClusterReplicaSetStatusApplyConfiguration) WithConditions(values ...*v1.ConditionApplyConfiguration) *RayClusterReplicaSetStatusApplyConfiguration
WithConditions adds the given value to the Conditions field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Conditions field.
func (*RayClusterReplicaSetStatusApplyConfiguration) WithFullyLabeledReplicas ¶
func (b *RayClusterReplicaSetStatusApplyConfiguration) WithFullyLabeledReplicas(value int32) *RayClusterReplicaSetStatusApplyConfiguration
WithFullyLabeledReplicas sets the FullyLabeledReplicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the FullyLabeledReplicas field is set to the value of the last call.
func (*RayClusterReplicaSetStatusApplyConfiguration) WithObservedGeneration ¶
func (b *RayClusterReplicaSetStatusApplyConfiguration) WithObservedGeneration(value int64) *RayClusterReplicaSetStatusApplyConfiguration
WithObservedGeneration sets the ObservedGeneration field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ObservedGeneration field is set to the value of the last call.
func (*RayClusterReplicaSetStatusApplyConfiguration) WithReadyReplicas ¶
func (b *RayClusterReplicaSetStatusApplyConfiguration) WithReadyReplicas(value int32) *RayClusterReplicaSetStatusApplyConfiguration
WithReadyReplicas sets the ReadyReplicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ReadyReplicas field is set to the value of the last call.
func (*RayClusterReplicaSetStatusApplyConfiguration) WithReplicas ¶
func (b *RayClusterReplicaSetStatusApplyConfiguration) WithReplicas(value int32) *RayClusterReplicaSetStatusApplyConfiguration
WithReplicas sets the Replicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Replicas field is set to the value of the last call.
type RayClusterTemplateSpecApplyConfiguration ¶
type RayClusterTemplateSpecApplyConfiguration struct {
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *rayv1.RayClusterSpec `json:"spec,omitempty"`
}
RayClusterTemplateSpecApplyConfiguration represents a declarative configuration of the RayClusterTemplateSpec type for use with apply.
func RayClusterTemplateSpec ¶
func RayClusterTemplateSpec() *RayClusterTemplateSpecApplyConfiguration
RayClusterTemplateSpecApplyConfiguration constructs a declarative configuration of the RayClusterTemplateSpec type for use with apply.
func (*RayClusterTemplateSpecApplyConfiguration) GetName ¶
func (b *RayClusterTemplateSpecApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*RayClusterTemplateSpecApplyConfiguration) WithAnnotations ¶
func (b *RayClusterTemplateSpecApplyConfiguration) WithAnnotations(entries map[string]string) *RayClusterTemplateSpecApplyConfiguration
WithAnnotations puts the entries into the Annotations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Annotations field, overwriting an existing map entries in Annotations field with the same key.
func (*RayClusterTemplateSpecApplyConfiguration) WithCreationTimestamp ¶
func (b *RayClusterTemplateSpecApplyConfiguration) WithCreationTimestamp(value metav1.Time) *RayClusterTemplateSpecApplyConfiguration
WithCreationTimestamp sets the CreationTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CreationTimestamp field is set to the value of the last call.
func (*RayClusterTemplateSpecApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *RayClusterTemplateSpecApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *RayClusterTemplateSpecApplyConfiguration
WithDeletionGracePeriodSeconds sets the DeletionGracePeriodSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionGracePeriodSeconds field is set to the value of the last call.
func (*RayClusterTemplateSpecApplyConfiguration) WithDeletionTimestamp ¶
func (b *RayClusterTemplateSpecApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *RayClusterTemplateSpecApplyConfiguration
WithDeletionTimestamp sets the DeletionTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionTimestamp field is set to the value of the last call.
func (*RayClusterTemplateSpecApplyConfiguration) WithFinalizers ¶
func (b *RayClusterTemplateSpecApplyConfiguration) WithFinalizers(values ...string) *RayClusterTemplateSpecApplyConfiguration
WithFinalizers adds the given value to the Finalizers field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Finalizers field.
func (*RayClusterTemplateSpecApplyConfiguration) WithGenerateName ¶
func (b *RayClusterTemplateSpecApplyConfiguration) WithGenerateName(value string) *RayClusterTemplateSpecApplyConfiguration
WithGenerateName sets the GenerateName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GenerateName field is set to the value of the last call.
func (*RayClusterTemplateSpecApplyConfiguration) WithGeneration ¶
func (b *RayClusterTemplateSpecApplyConfiguration) WithGeneration(value int64) *RayClusterTemplateSpecApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*RayClusterTemplateSpecApplyConfiguration) WithLabels ¶
func (b *RayClusterTemplateSpecApplyConfiguration) WithLabels(entries map[string]string) *RayClusterTemplateSpecApplyConfiguration
WithLabels puts the entries into the Labels field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Labels field, overwriting an existing map entries in Labels field with the same key.
func (*RayClusterTemplateSpecApplyConfiguration) WithName ¶
func (b *RayClusterTemplateSpecApplyConfiguration) WithName(value string) *RayClusterTemplateSpecApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*RayClusterTemplateSpecApplyConfiguration) WithNamespace ¶
func (b *RayClusterTemplateSpecApplyConfiguration) WithNamespace(value string) *RayClusterTemplateSpecApplyConfiguration
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Namespace field is set to the value of the last call.
func (*RayClusterTemplateSpecApplyConfiguration) WithOwnerReferences ¶
func (b *RayClusterTemplateSpecApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *RayClusterTemplateSpecApplyConfiguration
WithOwnerReferences adds the given value to the OwnerReferences field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the OwnerReferences field.
func (*RayClusterTemplateSpecApplyConfiguration) WithResourceVersion ¶
func (b *RayClusterTemplateSpecApplyConfiguration) WithResourceVersion(value string) *RayClusterTemplateSpecApplyConfiguration
WithResourceVersion sets the ResourceVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ResourceVersion field is set to the value of the last call.
func (*RayClusterTemplateSpecApplyConfiguration) WithSpec ¶
func (b *RayClusterTemplateSpecApplyConfiguration) WithSpec(value rayv1.RayClusterSpec) *RayClusterTemplateSpecApplyConfiguration
WithSpec sets the Spec field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Spec field is set to the value of the last call.
func (*RayClusterTemplateSpecApplyConfiguration) WithUID ¶
func (b *RayClusterTemplateSpecApplyConfiguration) WithUID(value types.UID) *RayClusterTemplateSpecApplyConfiguration
WithUID sets the UID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UID field is set to the value of the last call.
type RoleSetSpecApplyConfiguration ¶ added in v0.5.0
type RoleSetSpecApplyConfiguration struct {
Roles []RoleSpecApplyConfiguration `json:"roles,omitempty"`
UpdateStrategy *orchestrationv1alpha1.RoleSetUpdateStrategyType `json:"updateStrategy,omitempty"`
SchedulingStrategy *SchedulingStrategyApplyConfiguration `json:"schedulingStrategy,omitempty"`
}
RoleSetSpecApplyConfiguration represents a declarative configuration of the RoleSetSpec type for use with apply.
func RoleSetSpec ¶ added in v0.5.0
func RoleSetSpec() *RoleSetSpecApplyConfiguration
RoleSetSpecApplyConfiguration constructs a declarative configuration of the RoleSetSpec type for use with apply.
func (*RoleSetSpecApplyConfiguration) WithRoles ¶ added in v0.5.0
func (b *RoleSetSpecApplyConfiguration) WithRoles(values ...*RoleSpecApplyConfiguration) *RoleSetSpecApplyConfiguration
WithRoles adds the given value to the Roles field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Roles field.
func (*RoleSetSpecApplyConfiguration) WithSchedulingStrategy ¶ added in v0.5.0
func (b *RoleSetSpecApplyConfiguration) WithSchedulingStrategy(value *SchedulingStrategyApplyConfiguration) *RoleSetSpecApplyConfiguration
WithSchedulingStrategy sets the SchedulingStrategy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SchedulingStrategy field is set to the value of the last call.
func (*RoleSetSpecApplyConfiguration) WithUpdateStrategy ¶ added in v0.5.0
func (b *RoleSetSpecApplyConfiguration) WithUpdateStrategy(value orchestrationv1alpha1.RoleSetUpdateStrategyType) *RoleSetSpecApplyConfiguration
WithUpdateStrategy sets the UpdateStrategy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UpdateStrategy field is set to the value of the last call.
type RoleSetTemplateSpecApplyConfiguration ¶ added in v0.5.0
type RoleSetTemplateSpecApplyConfiguration struct {
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *RoleSetSpecApplyConfiguration `json:"spec,omitempty"`
}
RoleSetTemplateSpecApplyConfiguration represents a declarative configuration of the RoleSetTemplateSpec type for use with apply.
func RoleSetTemplateSpec ¶ added in v0.5.0
func RoleSetTemplateSpec() *RoleSetTemplateSpecApplyConfiguration
RoleSetTemplateSpecApplyConfiguration constructs a declarative configuration of the RoleSetTemplateSpec type for use with apply.
func (*RoleSetTemplateSpecApplyConfiguration) GetName ¶ added in v0.5.0
func (b *RoleSetTemplateSpecApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*RoleSetTemplateSpecApplyConfiguration) WithAnnotations ¶ added in v0.5.0
func (b *RoleSetTemplateSpecApplyConfiguration) WithAnnotations(entries map[string]string) *RoleSetTemplateSpecApplyConfiguration
WithAnnotations puts the entries into the Annotations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Annotations field, overwriting an existing map entries in Annotations field with the same key.
func (*RoleSetTemplateSpecApplyConfiguration) WithCreationTimestamp ¶ added in v0.5.0
func (b *RoleSetTemplateSpecApplyConfiguration) WithCreationTimestamp(value metav1.Time) *RoleSetTemplateSpecApplyConfiguration
WithCreationTimestamp sets the CreationTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CreationTimestamp field is set to the value of the last call.
func (*RoleSetTemplateSpecApplyConfiguration) WithDeletionGracePeriodSeconds ¶ added in v0.5.0
func (b *RoleSetTemplateSpecApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *RoleSetTemplateSpecApplyConfiguration
WithDeletionGracePeriodSeconds sets the DeletionGracePeriodSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionGracePeriodSeconds field is set to the value of the last call.
func (*RoleSetTemplateSpecApplyConfiguration) WithDeletionTimestamp ¶ added in v0.5.0
func (b *RoleSetTemplateSpecApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *RoleSetTemplateSpecApplyConfiguration
WithDeletionTimestamp sets the DeletionTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionTimestamp field is set to the value of the last call.
func (*RoleSetTemplateSpecApplyConfiguration) WithFinalizers ¶ added in v0.5.0
func (b *RoleSetTemplateSpecApplyConfiguration) WithFinalizers(values ...string) *RoleSetTemplateSpecApplyConfiguration
WithFinalizers adds the given value to the Finalizers field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Finalizers field.
func (*RoleSetTemplateSpecApplyConfiguration) WithGenerateName ¶ added in v0.5.0
func (b *RoleSetTemplateSpecApplyConfiguration) WithGenerateName(value string) *RoleSetTemplateSpecApplyConfiguration
WithGenerateName sets the GenerateName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GenerateName field is set to the value of the last call.
func (*RoleSetTemplateSpecApplyConfiguration) WithGeneration ¶ added in v0.5.0
func (b *RoleSetTemplateSpecApplyConfiguration) WithGeneration(value int64) *RoleSetTemplateSpecApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*RoleSetTemplateSpecApplyConfiguration) WithLabels ¶ added in v0.5.0
func (b *RoleSetTemplateSpecApplyConfiguration) WithLabels(entries map[string]string) *RoleSetTemplateSpecApplyConfiguration
WithLabels puts the entries into the Labels field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Labels field, overwriting an existing map entries in Labels field with the same key.
func (*RoleSetTemplateSpecApplyConfiguration) WithName ¶ added in v0.5.0
func (b *RoleSetTemplateSpecApplyConfiguration) WithName(value string) *RoleSetTemplateSpecApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*RoleSetTemplateSpecApplyConfiguration) WithNamespace ¶ added in v0.5.0
func (b *RoleSetTemplateSpecApplyConfiguration) WithNamespace(value string) *RoleSetTemplateSpecApplyConfiguration
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Namespace field is set to the value of the last call.
func (*RoleSetTemplateSpecApplyConfiguration) WithOwnerReferences ¶ added in v0.5.0
func (b *RoleSetTemplateSpecApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *RoleSetTemplateSpecApplyConfiguration
WithOwnerReferences adds the given value to the OwnerReferences field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the OwnerReferences field.
func (*RoleSetTemplateSpecApplyConfiguration) WithResourceVersion ¶ added in v0.5.0
func (b *RoleSetTemplateSpecApplyConfiguration) WithResourceVersion(value string) *RoleSetTemplateSpecApplyConfiguration
WithResourceVersion sets the ResourceVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ResourceVersion field is set to the value of the last call.
func (*RoleSetTemplateSpecApplyConfiguration) WithSpec ¶ added in v0.5.0
func (b *RoleSetTemplateSpecApplyConfiguration) WithSpec(value *RoleSetSpecApplyConfiguration) *RoleSetTemplateSpecApplyConfiguration
WithSpec sets the Spec field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Spec field is set to the value of the last call.
func (*RoleSetTemplateSpecApplyConfiguration) WithUID ¶ added in v0.5.0
func (b *RoleSetTemplateSpecApplyConfiguration) WithUID(value types.UID) *RoleSetTemplateSpecApplyConfiguration
WithUID sets the UID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UID field is set to the value of the last call.
type RoleSpecApplyConfiguration ¶ added in v0.5.0
type RoleSpecApplyConfiguration struct {
Name *string `json:"name,omitempty"`
Replicas *int32 `json:"replicas,omitempty"`
UpgradeOrder *int32 `json:"upgradeOrder,omitempty"`
PodGroupSize *int32 `json:"podGroupSize,omitempty"`
UpdateStrategy *RoleUpdateStrategyApplyConfiguration `json:"updateStrategy,omitempty"`
Stateful *bool `json:"stateful,omitempty"`
Template *v1.PodTemplateSpec `json:"template,omitempty"`
DisruptionTolerance *DisruptionToleranceApplyConfiguration `json:"disruptionTolerance,omitempty"`
SchedulingStrategy *SchedulingStrategyApplyConfiguration `json:"schedulingStrategy,omitempty"`
}
RoleSpecApplyConfiguration represents a declarative configuration of the RoleSpec type for use with apply.
func RoleSpec ¶ added in v0.5.0
func RoleSpec() *RoleSpecApplyConfiguration
RoleSpecApplyConfiguration constructs a declarative configuration of the RoleSpec type for use with apply.
func (*RoleSpecApplyConfiguration) WithDisruptionTolerance ¶ added in v0.5.0
func (b *RoleSpecApplyConfiguration) WithDisruptionTolerance(value *DisruptionToleranceApplyConfiguration) *RoleSpecApplyConfiguration
WithDisruptionTolerance sets the DisruptionTolerance field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DisruptionTolerance field is set to the value of the last call.
func (*RoleSpecApplyConfiguration) WithName ¶ added in v0.5.0
func (b *RoleSpecApplyConfiguration) WithName(value string) *RoleSpecApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*RoleSpecApplyConfiguration) WithPodGroupSize ¶ added in v0.5.0
func (b *RoleSpecApplyConfiguration) WithPodGroupSize(value int32) *RoleSpecApplyConfiguration
WithPodGroupSize sets the PodGroupSize field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PodGroupSize field is set to the value of the last call.
func (*RoleSpecApplyConfiguration) WithReplicas ¶ added in v0.5.0
func (b *RoleSpecApplyConfiguration) WithReplicas(value int32) *RoleSpecApplyConfiguration
WithReplicas sets the Replicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Replicas field is set to the value of the last call.
func (*RoleSpecApplyConfiguration) WithSchedulingStrategy ¶ added in v0.5.0
func (b *RoleSpecApplyConfiguration) WithSchedulingStrategy(value *SchedulingStrategyApplyConfiguration) *RoleSpecApplyConfiguration
WithSchedulingStrategy sets the SchedulingStrategy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the SchedulingStrategy field is set to the value of the last call.
func (*RoleSpecApplyConfiguration) WithStateful ¶ added in v0.5.0
func (b *RoleSpecApplyConfiguration) WithStateful(value bool) *RoleSpecApplyConfiguration
WithStateful sets the Stateful field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Stateful field is set to the value of the last call.
func (*RoleSpecApplyConfiguration) WithTemplate ¶ added in v0.5.0
func (b *RoleSpecApplyConfiguration) WithTemplate(value v1.PodTemplateSpec) *RoleSpecApplyConfiguration
WithTemplate sets the Template field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Template field is set to the value of the last call.
func (*RoleSpecApplyConfiguration) WithUpdateStrategy ¶ added in v0.5.0
func (b *RoleSpecApplyConfiguration) WithUpdateStrategy(value *RoleUpdateStrategyApplyConfiguration) *RoleSpecApplyConfiguration
WithUpdateStrategy sets the UpdateStrategy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UpdateStrategy field is set to the value of the last call.
func (*RoleSpecApplyConfiguration) WithUpgradeOrder ¶ added in v0.5.0
func (b *RoleSpecApplyConfiguration) WithUpgradeOrder(value int32) *RoleSpecApplyConfiguration
WithUpgradeOrder sets the UpgradeOrder field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UpgradeOrder field is set to the value of the last call.
type RoleStatusApplyConfiguration ¶ added in v0.5.0
type RoleStatusApplyConfiguration struct {
Name *string `json:"name,omitempty"`
Replicas *int32 `json:"replicas,omitempty"`
ReadyReplicas *int32 `json:"readyReplicas,omitempty"`
NotReadyReplicas *int32 `json:"notReadyReplicas,omitempty"`
UpdatedReplicas *int32 `json:"updatedReplicas,omitempty"`
UpdatedReadyReplicas *int32 `json:"updatedReadyReplicas,omitempty"`
}
RoleStatusApplyConfiguration represents a declarative configuration of the RoleStatus type for use with apply.
func RoleStatus ¶ added in v0.5.0
func RoleStatus() *RoleStatusApplyConfiguration
RoleStatusApplyConfiguration constructs a declarative configuration of the RoleStatus type for use with apply.
func (*RoleStatusApplyConfiguration) WithName ¶ added in v0.5.0
func (b *RoleStatusApplyConfiguration) WithName(value string) *RoleStatusApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*RoleStatusApplyConfiguration) WithNotReadyReplicas ¶ added in v0.5.0
func (b *RoleStatusApplyConfiguration) WithNotReadyReplicas(value int32) *RoleStatusApplyConfiguration
WithNotReadyReplicas sets the NotReadyReplicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the NotReadyReplicas field is set to the value of the last call.
func (*RoleStatusApplyConfiguration) WithReadyReplicas ¶ added in v0.5.0
func (b *RoleStatusApplyConfiguration) WithReadyReplicas(value int32) *RoleStatusApplyConfiguration
WithReadyReplicas sets the ReadyReplicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ReadyReplicas field is set to the value of the last call.
func (*RoleStatusApplyConfiguration) WithReplicas ¶ added in v0.5.0
func (b *RoleStatusApplyConfiguration) WithReplicas(value int32) *RoleStatusApplyConfiguration
WithReplicas sets the Replicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Replicas field is set to the value of the last call.
func (*RoleStatusApplyConfiguration) WithUpdatedReadyReplicas ¶ added in v0.5.0
func (b *RoleStatusApplyConfiguration) WithUpdatedReadyReplicas(value int32) *RoleStatusApplyConfiguration
WithUpdatedReadyReplicas sets the UpdatedReadyReplicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UpdatedReadyReplicas field is set to the value of the last call.
func (*RoleStatusApplyConfiguration) WithUpdatedReplicas ¶ added in v0.5.0
func (b *RoleStatusApplyConfiguration) WithUpdatedReplicas(value int32) *RoleStatusApplyConfiguration
WithUpdatedReplicas sets the UpdatedReplicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UpdatedReplicas field is set to the value of the last call.
type RoleUpdateStrategyApplyConfiguration ¶ added in v0.5.0
type RoleUpdateStrategyApplyConfiguration struct {
MaxSurge *intstr.IntOrString `json:"maxSurge,omitempty"`
}
RoleUpdateStrategyApplyConfiguration represents a declarative configuration of the RoleUpdateStrategy type for use with apply.
func RoleUpdateStrategy ¶ added in v0.5.0
func RoleUpdateStrategy() *RoleUpdateStrategyApplyConfiguration
RoleUpdateStrategyApplyConfiguration constructs a declarative configuration of the RoleUpdateStrategy type for use with apply.
func (*RoleUpdateStrategyApplyConfiguration) WithMaxSurge ¶ added in v0.5.0
func (b *RoleUpdateStrategyApplyConfiguration) WithMaxSurge(value intstr.IntOrString) *RoleUpdateStrategyApplyConfiguration
WithMaxSurge sets the MaxSurge field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MaxSurge field is set to the value of the last call.
func (*RoleUpdateStrategyApplyConfiguration) WithMaxUnavailable ¶ added in v0.5.0
func (b *RoleUpdateStrategyApplyConfiguration) WithMaxUnavailable(value intstr.IntOrString) *RoleUpdateStrategyApplyConfiguration
WithMaxUnavailable sets the MaxUnavailable field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MaxUnavailable field is set to the value of the last call.
type SchedulingStrategyApplyConfiguration ¶ added in v0.5.0
type SchedulingStrategyApplyConfiguration struct {
GodelSchedulingStrategy *GodelSchedulingStrategySpecApplyConfiguration `json:"godelSchedulingStrategy,omitempty"`
CoschedulingSchedulingStrategy *CoschedulingSchedulingStrategySpecApplyConfiguration `json:"coschedulingSchedulingStrategy,omitempty"`
VolcanoSchedulingStrategy *VolcanoSchedulingStrategySpecApplyConfiguration `json:"volcanoSchedulingStrategy,omitempty"`
}
SchedulingStrategyApplyConfiguration represents a declarative configuration of the SchedulingStrategy type for use with apply.
func SchedulingStrategy ¶ added in v0.5.0
func SchedulingStrategy() *SchedulingStrategyApplyConfiguration
SchedulingStrategyApplyConfiguration constructs a declarative configuration of the SchedulingStrategy type for use with apply.
func (*SchedulingStrategyApplyConfiguration) WithCoschedulingSchedulingStrategy ¶ added in v0.5.0
func (b *SchedulingStrategyApplyConfiguration) WithCoschedulingSchedulingStrategy(value *CoschedulingSchedulingStrategySpecApplyConfiguration) *SchedulingStrategyApplyConfiguration
WithCoschedulingSchedulingStrategy sets the CoschedulingSchedulingStrategy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CoschedulingSchedulingStrategy field is set to the value of the last call.
func (*SchedulingStrategyApplyConfiguration) WithGodelSchedulingStrategy ¶ added in v0.5.0
func (b *SchedulingStrategyApplyConfiguration) WithGodelSchedulingStrategy(value *GodelSchedulingStrategySpecApplyConfiguration) *SchedulingStrategyApplyConfiguration
WithGodelSchedulingStrategy sets the GodelSchedulingStrategy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GodelSchedulingStrategy field is set to the value of the last call.
func (*SchedulingStrategyApplyConfiguration) WithVolcanoSchedulingStrategy ¶ added in v0.5.0
func (b *SchedulingStrategyApplyConfiguration) WithVolcanoSchedulingStrategy(value *VolcanoSchedulingStrategySpecApplyConfiguration) *SchedulingStrategyApplyConfiguration
WithVolcanoSchedulingStrategy sets the VolcanoSchedulingStrategy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the VolcanoSchedulingStrategy field is set to the value of the last call.
type StormServiceApplyConfiguration ¶ added in v0.5.0
type StormServiceApplyConfiguration struct {
v1.TypeMetaApplyConfiguration `json:",inline"`
*v1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *StormServiceSpecApplyConfiguration `json:"spec,omitempty"`
Status *StormServiceStatusApplyConfiguration `json:"status,omitempty"`
}
StormServiceApplyConfiguration represents a declarative configuration of the StormService type for use with apply.
func StormService ¶ added in v0.5.0
func StormService(name, namespace string) *StormServiceApplyConfiguration
StormService constructs a declarative configuration of the StormService type for use with apply.
func (*StormServiceApplyConfiguration) GetName ¶ added in v0.5.0
func (b *StormServiceApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*StormServiceApplyConfiguration) WithAPIVersion ¶ added in v0.5.0
func (b *StormServiceApplyConfiguration) WithAPIVersion(value string) *StormServiceApplyConfiguration
WithAPIVersion sets the APIVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the APIVersion field is set to the value of the last call.
func (*StormServiceApplyConfiguration) WithAnnotations ¶ added in v0.5.0
func (b *StormServiceApplyConfiguration) WithAnnotations(entries map[string]string) *StormServiceApplyConfiguration
WithAnnotations puts the entries into the Annotations field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Annotations field, overwriting an existing map entries in Annotations field with the same key.
func (*StormServiceApplyConfiguration) WithCreationTimestamp ¶ added in v0.5.0
func (b *StormServiceApplyConfiguration) WithCreationTimestamp(value metav1.Time) *StormServiceApplyConfiguration
WithCreationTimestamp sets the CreationTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CreationTimestamp field is set to the value of the last call.
func (*StormServiceApplyConfiguration) WithDeletionGracePeriodSeconds ¶ added in v0.5.0
func (b *StormServiceApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *StormServiceApplyConfiguration
WithDeletionGracePeriodSeconds sets the DeletionGracePeriodSeconds field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionGracePeriodSeconds field is set to the value of the last call.
func (*StormServiceApplyConfiguration) WithDeletionTimestamp ¶ added in v0.5.0
func (b *StormServiceApplyConfiguration) WithDeletionTimestamp(value metav1.Time) *StormServiceApplyConfiguration
WithDeletionTimestamp sets the DeletionTimestamp field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DeletionTimestamp field is set to the value of the last call.
func (*StormServiceApplyConfiguration) WithFinalizers ¶ added in v0.5.0
func (b *StormServiceApplyConfiguration) WithFinalizers(values ...string) *StormServiceApplyConfiguration
WithFinalizers adds the given value to the Finalizers field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the Finalizers field.
func (*StormServiceApplyConfiguration) WithGenerateName ¶ added in v0.5.0
func (b *StormServiceApplyConfiguration) WithGenerateName(value string) *StormServiceApplyConfiguration
WithGenerateName sets the GenerateName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the GenerateName field is set to the value of the last call.
func (*StormServiceApplyConfiguration) WithGeneration ¶ added in v0.5.0
func (b *StormServiceApplyConfiguration) WithGeneration(value int64) *StormServiceApplyConfiguration
WithGeneration sets the Generation field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Generation field is set to the value of the last call.
func (*StormServiceApplyConfiguration) WithKind ¶ added in v0.5.0
func (b *StormServiceApplyConfiguration) WithKind(value string) *StormServiceApplyConfiguration
WithKind sets the Kind field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Kind field is set to the value of the last call.
func (*StormServiceApplyConfiguration) WithLabels ¶ added in v0.5.0
func (b *StormServiceApplyConfiguration) WithLabels(entries map[string]string) *StormServiceApplyConfiguration
WithLabels puts the entries into the Labels field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the Labels field, overwriting an existing map entries in Labels field with the same key.
func (*StormServiceApplyConfiguration) WithName ¶ added in v0.5.0
func (b *StormServiceApplyConfiguration) WithName(value string) *StormServiceApplyConfiguration
WithName sets the Name field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Name field is set to the value of the last call.
func (*StormServiceApplyConfiguration) WithNamespace ¶ added in v0.5.0
func (b *StormServiceApplyConfiguration) WithNamespace(value string) *StormServiceApplyConfiguration
WithNamespace sets the Namespace field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Namespace field is set to the value of the last call.
func (*StormServiceApplyConfiguration) WithOwnerReferences ¶ added in v0.5.0
func (b *StormServiceApplyConfiguration) WithOwnerReferences(values ...*v1.OwnerReferenceApplyConfiguration) *StormServiceApplyConfiguration
WithOwnerReferences adds the given value to the OwnerReferences field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the OwnerReferences field.
func (*StormServiceApplyConfiguration) WithResourceVersion ¶ added in v0.5.0
func (b *StormServiceApplyConfiguration) WithResourceVersion(value string) *StormServiceApplyConfiguration
WithResourceVersion sets the ResourceVersion field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ResourceVersion field is set to the value of the last call.
func (*StormServiceApplyConfiguration) WithSpec ¶ added in v0.5.0
func (b *StormServiceApplyConfiguration) WithSpec(value *StormServiceSpecApplyConfiguration) *StormServiceApplyConfiguration
WithSpec sets the Spec field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Spec field is set to the value of the last call.
func (*StormServiceApplyConfiguration) WithStatus ¶ added in v0.5.0
func (b *StormServiceApplyConfiguration) WithStatus(value *StormServiceStatusApplyConfiguration) *StormServiceApplyConfiguration
WithStatus sets the Status field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Status field is set to the value of the last call.
func (*StormServiceApplyConfiguration) WithUID ¶ added in v0.5.0
func (b *StormServiceApplyConfiguration) WithUID(value types.UID) *StormServiceApplyConfiguration
WithUID sets the UID field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UID field is set to the value of the last call.
type StormServiceSpecApplyConfiguration ¶ added in v0.5.0
type StormServiceSpecApplyConfiguration struct {
Replicas *int32 `json:"replicas,omitempty"`
Selector *v1.LabelSelectorApplyConfiguration `json:"selector,omitempty"`
Stateful *bool `json:"stateful,omitempty"`
Template *RoleSetTemplateSpecApplyConfiguration `json:"template,omitempty"`
UpdateStrategy *StormServiceUpdateStrategyApplyConfiguration `json:"updateStrategy,omitempty"`
RevisionHistoryLimit *int32 `json:"revisionHistoryLimit,omitempty"`
Paused *bool `json:"paused,omitempty"`
DisruptionTolerance *DisruptionToleranceApplyConfiguration `json:"disruptionTolerance,omitempty"`
}
StormServiceSpecApplyConfiguration represents a declarative configuration of the StormServiceSpec type for use with apply.
func StormServiceSpec ¶ added in v0.5.0
func StormServiceSpec() *StormServiceSpecApplyConfiguration
StormServiceSpecApplyConfiguration constructs a declarative configuration of the StormServiceSpec type for use with apply.
func (*StormServiceSpecApplyConfiguration) WithDisruptionTolerance ¶ added in v0.5.0
func (b *StormServiceSpecApplyConfiguration) WithDisruptionTolerance(value *DisruptionToleranceApplyConfiguration) *StormServiceSpecApplyConfiguration
WithDisruptionTolerance sets the DisruptionTolerance field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the DisruptionTolerance field is set to the value of the last call.
func (*StormServiceSpecApplyConfiguration) WithPaused ¶ added in v0.5.0
func (b *StormServiceSpecApplyConfiguration) WithPaused(value bool) *StormServiceSpecApplyConfiguration
WithPaused sets the Paused field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Paused field is set to the value of the last call.
func (*StormServiceSpecApplyConfiguration) WithReplicas ¶ added in v0.5.0
func (b *StormServiceSpecApplyConfiguration) WithReplicas(value int32) *StormServiceSpecApplyConfiguration
WithReplicas sets the Replicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Replicas field is set to the value of the last call.
func (*StormServiceSpecApplyConfiguration) WithRevisionHistoryLimit ¶ added in v0.5.0
func (b *StormServiceSpecApplyConfiguration) WithRevisionHistoryLimit(value int32) *StormServiceSpecApplyConfiguration
WithRevisionHistoryLimit sets the RevisionHistoryLimit field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the RevisionHistoryLimit field is set to the value of the last call.
func (*StormServiceSpecApplyConfiguration) WithSelector ¶ added in v0.5.0
func (b *StormServiceSpecApplyConfiguration) WithSelector(value *v1.LabelSelectorApplyConfiguration) *StormServiceSpecApplyConfiguration
WithSelector sets the Selector field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Selector field is set to the value of the last call.
func (*StormServiceSpecApplyConfiguration) WithStateful ¶ added in v0.5.0
func (b *StormServiceSpecApplyConfiguration) WithStateful(value bool) *StormServiceSpecApplyConfiguration
WithStateful sets the Stateful field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Stateful field is set to the value of the last call.
func (*StormServiceSpecApplyConfiguration) WithTemplate ¶ added in v0.5.0
func (b *StormServiceSpecApplyConfiguration) WithTemplate(value *RoleSetTemplateSpecApplyConfiguration) *StormServiceSpecApplyConfiguration
WithTemplate sets the Template field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Template field is set to the value of the last call.
func (*StormServiceSpecApplyConfiguration) WithUpdateStrategy ¶ added in v0.5.0
func (b *StormServiceSpecApplyConfiguration) WithUpdateStrategy(value *StormServiceUpdateStrategyApplyConfiguration) *StormServiceSpecApplyConfiguration
WithUpdateStrategy sets the UpdateStrategy field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UpdateStrategy field is set to the value of the last call.
type StormServiceStatusApplyConfiguration ¶ added in v0.5.0
type StormServiceStatusApplyConfiguration struct {
ObservedGeneration *int64 `json:"observedGeneration,omitempty"`
Replicas *int32 `json:"replicas,omitempty"`
ReadyReplicas *int32 `json:"readyReplicas,omitempty"`
NotReadyReplicas *int32 `json:"notReadyReplicas,omitempty"`
CurrentReplicas *int32 `json:"currentReplicas,omitempty"`
UpdatedReplicas *int32 `json:"updatedReplicas,omitempty"`
CurrentRevision *string `json:"currentRevision,omitempty"`
UpdateRevision *string `json:"updateRevision,omitempty"`
UpdatedReadyReplicas *int32 `json:"updatedReadyReplicas,omitempty"`
Conditions *v1alpha1.Conditions `json:"conditions,omitempty"`
CollisionCount *int32 `json:"collisionCount,omitempty"`
ScalingTargetSelector *string `json:"scalingTargetSelector,omitempty"`
RoleStatuses []RoleStatusApplyConfiguration `json:"roleStatuses,omitempty"`
}
StormServiceStatusApplyConfiguration represents a declarative configuration of the StormServiceStatus type for use with apply.
func StormServiceStatus ¶ added in v0.5.0
func StormServiceStatus() *StormServiceStatusApplyConfiguration
StormServiceStatusApplyConfiguration constructs a declarative configuration of the StormServiceStatus type for use with apply.
func (*StormServiceStatusApplyConfiguration) WithCollisionCount ¶ added in v0.5.0
func (b *StormServiceStatusApplyConfiguration) WithCollisionCount(value int32) *StormServiceStatusApplyConfiguration
WithCollisionCount sets the CollisionCount field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CollisionCount field is set to the value of the last call.
func (*StormServiceStatusApplyConfiguration) WithConditions ¶ added in v0.5.0
func (b *StormServiceStatusApplyConfiguration) WithConditions(value v1alpha1.Conditions) *StormServiceStatusApplyConfiguration
WithConditions sets the Conditions field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Conditions field is set to the value of the last call.
func (*StormServiceStatusApplyConfiguration) WithCurrentReplicas ¶ added in v0.5.0
func (b *StormServiceStatusApplyConfiguration) WithCurrentReplicas(value int32) *StormServiceStatusApplyConfiguration
WithCurrentReplicas sets the CurrentReplicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CurrentReplicas field is set to the value of the last call.
func (*StormServiceStatusApplyConfiguration) WithCurrentRevision ¶ added in v0.5.0
func (b *StormServiceStatusApplyConfiguration) WithCurrentRevision(value string) *StormServiceStatusApplyConfiguration
WithCurrentRevision sets the CurrentRevision field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the CurrentRevision field is set to the value of the last call.
func (*StormServiceStatusApplyConfiguration) WithNotReadyReplicas ¶ added in v0.5.0
func (b *StormServiceStatusApplyConfiguration) WithNotReadyReplicas(value int32) *StormServiceStatusApplyConfiguration
WithNotReadyReplicas sets the NotReadyReplicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the NotReadyReplicas field is set to the value of the last call.
func (*StormServiceStatusApplyConfiguration) WithObservedGeneration ¶ added in v0.5.0
func (b *StormServiceStatusApplyConfiguration) WithObservedGeneration(value int64) *StormServiceStatusApplyConfiguration
WithObservedGeneration sets the ObservedGeneration field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ObservedGeneration field is set to the value of the last call.
func (*StormServiceStatusApplyConfiguration) WithReadyReplicas ¶ added in v0.5.0
func (b *StormServiceStatusApplyConfiguration) WithReadyReplicas(value int32) *StormServiceStatusApplyConfiguration
WithReadyReplicas sets the ReadyReplicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ReadyReplicas field is set to the value of the last call.
func (*StormServiceStatusApplyConfiguration) WithReplicas ¶ added in v0.5.0
func (b *StormServiceStatusApplyConfiguration) WithReplicas(value int32) *StormServiceStatusApplyConfiguration
WithReplicas sets the Replicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Replicas field is set to the value of the last call.
func (*StormServiceStatusApplyConfiguration) WithRoleStatuses ¶ added in v0.5.0
func (b *StormServiceStatusApplyConfiguration) WithRoleStatuses(values ...*RoleStatusApplyConfiguration) *StormServiceStatusApplyConfiguration
WithRoleStatuses adds the given value to the RoleStatuses field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, values provided by each call will be appended to the RoleStatuses field.
func (*StormServiceStatusApplyConfiguration) WithScalingTargetSelector ¶ added in v0.5.0
func (b *StormServiceStatusApplyConfiguration) WithScalingTargetSelector(value string) *StormServiceStatusApplyConfiguration
WithScalingTargetSelector sets the ScalingTargetSelector field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the ScalingTargetSelector field is set to the value of the last call.
func (*StormServiceStatusApplyConfiguration) WithUpdateRevision ¶ added in v0.5.0
func (b *StormServiceStatusApplyConfiguration) WithUpdateRevision(value string) *StormServiceStatusApplyConfiguration
WithUpdateRevision sets the UpdateRevision field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UpdateRevision field is set to the value of the last call.
func (*StormServiceStatusApplyConfiguration) WithUpdatedReadyReplicas ¶ added in v0.5.0
func (b *StormServiceStatusApplyConfiguration) WithUpdatedReadyReplicas(value int32) *StormServiceStatusApplyConfiguration
WithUpdatedReadyReplicas sets the UpdatedReadyReplicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UpdatedReadyReplicas field is set to the value of the last call.
func (*StormServiceStatusApplyConfiguration) WithUpdatedReplicas ¶ added in v0.5.0
func (b *StormServiceStatusApplyConfiguration) WithUpdatedReplicas(value int32) *StormServiceStatusApplyConfiguration
WithUpdatedReplicas sets the UpdatedReplicas field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the UpdatedReplicas field is set to the value of the last call.
type StormServiceUpdateStrategyApplyConfiguration ¶ added in v0.5.0
type StormServiceUpdateStrategyApplyConfiguration struct {
Type *v1alpha1.StormServiceUpdateStrategyType `json:"type,omitempty"`
MaxSurge *intstr.IntOrString `json:"maxSurge,omitempty"`
}
StormServiceUpdateStrategyApplyConfiguration represents a declarative configuration of the StormServiceUpdateStrategy type for use with apply.
func StormServiceUpdateStrategy ¶ added in v0.5.0
func StormServiceUpdateStrategy() *StormServiceUpdateStrategyApplyConfiguration
StormServiceUpdateStrategyApplyConfiguration constructs a declarative configuration of the StormServiceUpdateStrategy type for use with apply.
func (*StormServiceUpdateStrategyApplyConfiguration) WithMaxSurge ¶ added in v0.5.0
func (b *StormServiceUpdateStrategyApplyConfiguration) WithMaxSurge(value intstr.IntOrString) *StormServiceUpdateStrategyApplyConfiguration
WithMaxSurge sets the MaxSurge field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MaxSurge field is set to the value of the last call.
func (*StormServiceUpdateStrategyApplyConfiguration) WithMaxUnavailable ¶ added in v0.5.0
func (b *StormServiceUpdateStrategyApplyConfiguration) WithMaxUnavailable(value intstr.IntOrString) *StormServiceUpdateStrategyApplyConfiguration
WithMaxUnavailable sets the MaxUnavailable field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MaxUnavailable field is set to the value of the last call.
func (*StormServiceUpdateStrategyApplyConfiguration) WithType ¶ added in v0.5.0
func (b *StormServiceUpdateStrategyApplyConfiguration) WithType(value v1alpha1.StormServiceUpdateStrategyType) *StormServiceUpdateStrategyApplyConfiguration
WithType sets the Type field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Type field is set to the value of the last call.
type VolcanoSchedulingStrategySpecApplyConfiguration ¶ added in v0.5.0
type VolcanoSchedulingStrategySpecApplyConfiguration struct {
MinMember *int32 `json:"minMember,omitempty"`
MinTaskMember map[string]int32 `json:"minTaskMember,omitempty"`
Queue *string `json:"queue,omitempty"`
PriorityClassName *string `json:"priorityClassName,omitempty"`
MinResources *v1.ResourceList `json:"minResources,omitempty"`
}
VolcanoSchedulingStrategySpecApplyConfiguration represents a declarative configuration of the VolcanoSchedulingStrategySpec type for use with apply.
func VolcanoSchedulingStrategySpec ¶ added in v0.5.0
func VolcanoSchedulingStrategySpec() *VolcanoSchedulingStrategySpecApplyConfiguration
VolcanoSchedulingStrategySpecApplyConfiguration constructs a declarative configuration of the VolcanoSchedulingStrategySpec type for use with apply.
func (*VolcanoSchedulingStrategySpecApplyConfiguration) WithMinMember ¶ added in v0.5.0
func (b *VolcanoSchedulingStrategySpecApplyConfiguration) WithMinMember(value int32) *VolcanoSchedulingStrategySpecApplyConfiguration
WithMinMember sets the MinMember field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MinMember field is set to the value of the last call.
func (*VolcanoSchedulingStrategySpecApplyConfiguration) WithMinResources ¶ added in v0.5.0
func (b *VolcanoSchedulingStrategySpecApplyConfiguration) WithMinResources(value v1.ResourceList) *VolcanoSchedulingStrategySpecApplyConfiguration
WithMinResources sets the MinResources field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the MinResources field is set to the value of the last call.
func (*VolcanoSchedulingStrategySpecApplyConfiguration) WithMinTaskMember ¶ added in v0.5.0
func (b *VolcanoSchedulingStrategySpecApplyConfiguration) WithMinTaskMember(entries map[string]int32) *VolcanoSchedulingStrategySpecApplyConfiguration
WithMinTaskMember puts the entries into the MinTaskMember field in the declarative configuration and returns the receiver, so that objects can be build by chaining "With" function invocations. If called multiple times, the entries provided by each call will be put on the MinTaskMember field, overwriting an existing map entries in MinTaskMember field with the same key.
func (*VolcanoSchedulingStrategySpecApplyConfiguration) WithPriorityClassName ¶ added in v0.5.0
func (b *VolcanoSchedulingStrategySpecApplyConfiguration) WithPriorityClassName(value string) *VolcanoSchedulingStrategySpecApplyConfiguration
WithPriorityClassName sets the PriorityClassName field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the PriorityClassName field is set to the value of the last call.
func (*VolcanoSchedulingStrategySpecApplyConfiguration) WithQueue ¶ added in v0.5.0
func (b *VolcanoSchedulingStrategySpecApplyConfiguration) WithQueue(value string) *VolcanoSchedulingStrategySpecApplyConfiguration
WithQueue sets the Queue field in the declarative configuration to the given value and returns the receiver, so that objects can be built by chaining "With" function invocations. If called multiple times, the Queue field is set to the value of the last call.
Source Files
¶
- condition.go
- coschedulingschedulingstrategyspec.go
- disruptiontolerance.go
- godelschedulingstrategyspec.go
- rayclusterfleet.go
- rayclusterfleetcondition.go
- rayclusterfleetspec.go
- rayclusterfleetstatus.go
- rayclusterreplicaset.go
- rayclusterreplicasetspec.go
- rayclusterreplicasetstatus.go
- rayclustertemplatespec.go
- rolesetspec.go
- rolesettemplatespec.go
- rolespec.go
- rolestatus.go
- roleupdatestrategy.go
- schedulingstrategy.go
- stormservice.go
- stormservicespec.go
- stormservicestatus.go
- stormserviceupdatestrategy.go
- volcanoschedulingstrategyspec.go