Documentation
¶
Index ¶
- type BackfillRequestApplyConfiguration
- func (b *BackfillRequestApplyConfiguration) GetAPIVersion() *string
- func (b *BackfillRequestApplyConfiguration) GetKind() *string
- func (b *BackfillRequestApplyConfiguration) GetName() *string
- func (b *BackfillRequestApplyConfiguration) GetNamespace() *string
- func (b BackfillRequestApplyConfiguration) IsApplyConfiguration()
- func (b *BackfillRequestApplyConfiguration) WithAPIVersion(value string) *BackfillRequestApplyConfiguration
- func (b *BackfillRequestApplyConfiguration) WithAnnotations(entries map[string]string) *BackfillRequestApplyConfiguration
- func (b *BackfillRequestApplyConfiguration) WithCreationTimestamp(value apismetav1.Time) *BackfillRequestApplyConfiguration
- func (b *BackfillRequestApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *BackfillRequestApplyConfiguration
- func (b *BackfillRequestApplyConfiguration) WithDeletionTimestamp(value apismetav1.Time) *BackfillRequestApplyConfiguration
- func (b *BackfillRequestApplyConfiguration) WithFinalizers(values ...string) *BackfillRequestApplyConfiguration
- func (b *BackfillRequestApplyConfiguration) WithGenerateName(value string) *BackfillRequestApplyConfiguration
- func (b *BackfillRequestApplyConfiguration) WithGeneration(value int64) *BackfillRequestApplyConfiguration
- func (b *BackfillRequestApplyConfiguration) WithKind(value string) *BackfillRequestApplyConfiguration
- func (b *BackfillRequestApplyConfiguration) WithLabels(entries map[string]string) *BackfillRequestApplyConfiguration
- func (b *BackfillRequestApplyConfiguration) WithName(value string) *BackfillRequestApplyConfiguration
- func (b *BackfillRequestApplyConfiguration) WithNamespace(value string) *BackfillRequestApplyConfiguration
- func (b *BackfillRequestApplyConfiguration) WithOwnerReferences(values ...*metav1.OwnerReferenceApplyConfiguration) *BackfillRequestApplyConfiguration
- func (b *BackfillRequestApplyConfiguration) WithResourceVersion(value string) *BackfillRequestApplyConfiguration
- func (b *BackfillRequestApplyConfiguration) WithSpec(value *BackfillRequestSpecApplyConfiguration) *BackfillRequestApplyConfiguration
- func (b *BackfillRequestApplyConfiguration) WithStatus(value *BackfillRequestStatusApplyConfiguration) *BackfillRequestApplyConfiguration
- func (b *BackfillRequestApplyConfiguration) WithUID(value types.UID) *BackfillRequestApplyConfiguration
- type BackfillRequestSpecApplyConfiguration
- func (b *BackfillRequestSpecApplyConfiguration) WithCompleted(value bool) *BackfillRequestSpecApplyConfiguration
- func (b *BackfillRequestSpecApplyConfiguration) WithStreamClass(value string) *BackfillRequestSpecApplyConfiguration
- func (b *BackfillRequestSpecApplyConfiguration) WithStreamId(value string) *BackfillRequestSpecApplyConfiguration
- type BackfillRequestStatusApplyConfiguration
- type StreamClassApplyConfiguration
- func (b *StreamClassApplyConfiguration) GetAPIVersion() *string
- func (b *StreamClassApplyConfiguration) GetKind() *string
- func (b *StreamClassApplyConfiguration) GetName() *string
- func (b *StreamClassApplyConfiguration) GetNamespace() *string
- func (b StreamClassApplyConfiguration) IsApplyConfiguration()
- func (b *StreamClassApplyConfiguration) WithAPIVersion(value string) *StreamClassApplyConfiguration
- func (b *StreamClassApplyConfiguration) WithAnnotations(entries map[string]string) *StreamClassApplyConfiguration
- func (b *StreamClassApplyConfiguration) WithCreationTimestamp(value apismetav1.Time) *StreamClassApplyConfiguration
- func (b *StreamClassApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *StreamClassApplyConfiguration
- func (b *StreamClassApplyConfiguration) WithDeletionTimestamp(value apismetav1.Time) *StreamClassApplyConfiguration
- func (b *StreamClassApplyConfiguration) WithFinalizers(values ...string) *StreamClassApplyConfiguration
- func (b *StreamClassApplyConfiguration) WithGenerateName(value string) *StreamClassApplyConfiguration
- func (b *StreamClassApplyConfiguration) WithGeneration(value int64) *StreamClassApplyConfiguration
- func (b *StreamClassApplyConfiguration) WithKind(value string) *StreamClassApplyConfiguration
- func (b *StreamClassApplyConfiguration) WithLabels(entries map[string]string) *StreamClassApplyConfiguration
- func (b *StreamClassApplyConfiguration) WithName(value string) *StreamClassApplyConfiguration
- func (b *StreamClassApplyConfiguration) WithNamespace(value string) *StreamClassApplyConfiguration
- func (b *StreamClassApplyConfiguration) WithOwnerReferences(values ...*metav1.OwnerReferenceApplyConfiguration) *StreamClassApplyConfiguration
- func (b *StreamClassApplyConfiguration) WithResourceVersion(value string) *StreamClassApplyConfiguration
- func (b *StreamClassApplyConfiguration) WithSpec(value *StreamClassSpecApplyConfiguration) *StreamClassApplyConfiguration
- func (b *StreamClassApplyConfiguration) WithStatus(value *StreamClassStatusApplyConfiguration) *StreamClassApplyConfiguration
- func (b *StreamClassApplyConfiguration) WithUID(value types.UID) *StreamClassApplyConfiguration
- type StreamClassSpecApplyConfiguration
- func (b *StreamClassSpecApplyConfiguration) WithAPIGroupRef(value string) *StreamClassSpecApplyConfiguration
- func (b *StreamClassSpecApplyConfiguration) WithAPIVersion(value string) *StreamClassSpecApplyConfiguration
- func (b *StreamClassSpecApplyConfiguration) WithKindRef(value string) *StreamClassSpecApplyConfiguration
- func (b *StreamClassSpecApplyConfiguration) WithPluralName(value string) *StreamClassSpecApplyConfiguration
- func (b *StreamClassSpecApplyConfiguration) WithSecretRefs(values ...string) *StreamClassSpecApplyConfiguration
- type StreamClassStatusApplyConfiguration
- type StreamingJobTemplateApplyConfiguration
- func (b *StreamingJobTemplateApplyConfiguration) GetAPIVersion() *string
- func (b *StreamingJobTemplateApplyConfiguration) GetKind() *string
- func (b *StreamingJobTemplateApplyConfiguration) GetName() *string
- func (b *StreamingJobTemplateApplyConfiguration) GetNamespace() *string
- func (b StreamingJobTemplateApplyConfiguration) IsApplyConfiguration()
- func (b *StreamingJobTemplateApplyConfiguration) WithAPIVersion(value string) *StreamingJobTemplateApplyConfiguration
- func (b *StreamingJobTemplateApplyConfiguration) WithAnnotations(entries map[string]string) *StreamingJobTemplateApplyConfiguration
- func (b *StreamingJobTemplateApplyConfiguration) WithCreationTimestamp(value apismetav1.Time) *StreamingJobTemplateApplyConfiguration
- func (b *StreamingJobTemplateApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *StreamingJobTemplateApplyConfiguration
- func (b *StreamingJobTemplateApplyConfiguration) WithDeletionTimestamp(value apismetav1.Time) *StreamingJobTemplateApplyConfiguration
- func (b *StreamingJobTemplateApplyConfiguration) WithFinalizers(values ...string) *StreamingJobTemplateApplyConfiguration
- func (b *StreamingJobTemplateApplyConfiguration) WithGenerateName(value string) *StreamingJobTemplateApplyConfiguration
- func (b *StreamingJobTemplateApplyConfiguration) WithGeneration(value int64) *StreamingJobTemplateApplyConfiguration
- func (b *StreamingJobTemplateApplyConfiguration) WithKind(value string) *StreamingJobTemplateApplyConfiguration
- func (b *StreamingJobTemplateApplyConfiguration) WithLabels(entries map[string]string) *StreamingJobTemplateApplyConfiguration
- func (b *StreamingJobTemplateApplyConfiguration) WithName(value string) *StreamingJobTemplateApplyConfiguration
- func (b *StreamingJobTemplateApplyConfiguration) WithNamespace(value string) *StreamingJobTemplateApplyConfiguration
- func (b *StreamingJobTemplateApplyConfiguration) WithOwnerReferences(values ...*metav1.OwnerReferenceApplyConfiguration) *StreamingJobTemplateApplyConfiguration
- func (b *StreamingJobTemplateApplyConfiguration) WithResourceVersion(value string) *StreamingJobTemplateApplyConfiguration
- func (b *StreamingJobTemplateApplyConfiguration) WithSpec(value batchv1.Job) *StreamingJobTemplateApplyConfiguration
- func (b *StreamingJobTemplateApplyConfiguration) WithUID(value types.UID) *StreamingJobTemplateApplyConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackfillRequestApplyConfiguration ¶
type BackfillRequestApplyConfiguration struct {
metav1.TypeMetaApplyConfiguration `json:",inline"`
*metav1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *BackfillRequestSpecApplyConfiguration `json:"spec,omitempty"`
Status *BackfillRequestStatusApplyConfiguration `json:"status,omitempty"`
}
BackfillRequestApplyConfiguration represents a declarative configuration of the BackfillRequest type for use with apply.
BackfillRequest is the Schema for the backfill request API
func BackfillRequest ¶
func BackfillRequest(name, namespace string) *BackfillRequestApplyConfiguration
BackfillRequest constructs a declarative configuration of the BackfillRequest type for use with apply.
func (*BackfillRequestApplyConfiguration) GetAPIVersion ¶
func (b *BackfillRequestApplyConfiguration) GetAPIVersion() *string
GetAPIVersion retrieves the value of the APIVersion field in the declarative configuration.
func (*BackfillRequestApplyConfiguration) GetKind ¶
func (b *BackfillRequestApplyConfiguration) GetKind() *string
GetKind retrieves the value of the Kind field in the declarative configuration.
func (*BackfillRequestApplyConfiguration) GetName ¶
func (b *BackfillRequestApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*BackfillRequestApplyConfiguration) GetNamespace ¶
func (b *BackfillRequestApplyConfiguration) GetNamespace() *string
GetNamespace retrieves the value of the Namespace field in the declarative configuration.
func (BackfillRequestApplyConfiguration) IsApplyConfiguration ¶
func (b BackfillRequestApplyConfiguration) IsApplyConfiguration()
func (*BackfillRequestApplyConfiguration) WithAPIVersion ¶
func (b *BackfillRequestApplyConfiguration) WithAPIVersion(value string) *BackfillRequestApplyConfiguration
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 (*BackfillRequestApplyConfiguration) WithAnnotations ¶
func (b *BackfillRequestApplyConfiguration) WithAnnotations(entries map[string]string) *BackfillRequestApplyConfiguration
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 (*BackfillRequestApplyConfiguration) WithCreationTimestamp ¶
func (b *BackfillRequestApplyConfiguration) WithCreationTimestamp(value apismetav1.Time) *BackfillRequestApplyConfiguration
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 (*BackfillRequestApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *BackfillRequestApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *BackfillRequestApplyConfiguration
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 (*BackfillRequestApplyConfiguration) WithDeletionTimestamp ¶
func (b *BackfillRequestApplyConfiguration) WithDeletionTimestamp(value apismetav1.Time) *BackfillRequestApplyConfiguration
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 (*BackfillRequestApplyConfiguration) WithFinalizers ¶
func (b *BackfillRequestApplyConfiguration) WithFinalizers(values ...string) *BackfillRequestApplyConfiguration
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 (*BackfillRequestApplyConfiguration) WithGenerateName ¶
func (b *BackfillRequestApplyConfiguration) WithGenerateName(value string) *BackfillRequestApplyConfiguration
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 (*BackfillRequestApplyConfiguration) WithGeneration ¶
func (b *BackfillRequestApplyConfiguration) WithGeneration(value int64) *BackfillRequestApplyConfiguration
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 (*BackfillRequestApplyConfiguration) WithKind ¶
func (b *BackfillRequestApplyConfiguration) WithKind(value string) *BackfillRequestApplyConfiguration
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 (*BackfillRequestApplyConfiguration) WithLabels ¶
func (b *BackfillRequestApplyConfiguration) WithLabels(entries map[string]string) *BackfillRequestApplyConfiguration
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 (*BackfillRequestApplyConfiguration) WithName ¶
func (b *BackfillRequestApplyConfiguration) WithName(value string) *BackfillRequestApplyConfiguration
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 (*BackfillRequestApplyConfiguration) WithNamespace ¶
func (b *BackfillRequestApplyConfiguration) WithNamespace(value string) *BackfillRequestApplyConfiguration
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 (*BackfillRequestApplyConfiguration) WithOwnerReferences ¶
func (b *BackfillRequestApplyConfiguration) WithOwnerReferences(values ...*metav1.OwnerReferenceApplyConfiguration) *BackfillRequestApplyConfiguration
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 (*BackfillRequestApplyConfiguration) WithResourceVersion ¶
func (b *BackfillRequestApplyConfiguration) WithResourceVersion(value string) *BackfillRequestApplyConfiguration
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 (*BackfillRequestApplyConfiguration) WithSpec ¶
func (b *BackfillRequestApplyConfiguration) WithSpec(value *BackfillRequestSpecApplyConfiguration) *BackfillRequestApplyConfiguration
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 (*BackfillRequestApplyConfiguration) WithStatus ¶
func (b *BackfillRequestApplyConfiguration) WithStatus(value *BackfillRequestStatusApplyConfiguration) *BackfillRequestApplyConfiguration
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 (*BackfillRequestApplyConfiguration) WithUID ¶
func (b *BackfillRequestApplyConfiguration) WithUID(value types.UID) *BackfillRequestApplyConfiguration
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 BackfillRequestSpecApplyConfiguration ¶
type BackfillRequestSpecApplyConfiguration struct {
// StreamClass is the name of the stream class to backfill
StreamClass *string `json:"streamClass,omitempty"`
// StreamId is the ID of the stream to backfill
StreamId *string `json:"streamId,omitempty"`
// Completed indicates whether the backfill request has been completed
Completed *bool `json:"completed,omitempty"`
}
BackfillRequestSpecApplyConfiguration represents a declarative configuration of the BackfillRequestSpec type for use with apply.
BackfillRequestSpec defines the desired state of a backfill request
func BackfillRequestSpec ¶
func BackfillRequestSpec() *BackfillRequestSpecApplyConfiguration
BackfillRequestSpecApplyConfiguration constructs a declarative configuration of the BackfillRequestSpec type for use with apply.
func (*BackfillRequestSpecApplyConfiguration) WithCompleted ¶
func (b *BackfillRequestSpecApplyConfiguration) WithCompleted(value bool) *BackfillRequestSpecApplyConfiguration
WithCompleted sets the Completed 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 Completed field is set to the value of the last call.
func (*BackfillRequestSpecApplyConfiguration) WithStreamClass ¶
func (b *BackfillRequestSpecApplyConfiguration) WithStreamClass(value string) *BackfillRequestSpecApplyConfiguration
WithStreamClass sets the StreamClass 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 StreamClass field is set to the value of the last call.
func (*BackfillRequestSpecApplyConfiguration) WithStreamId ¶
func (b *BackfillRequestSpecApplyConfiguration) WithStreamId(value string) *BackfillRequestSpecApplyConfiguration
WithStreamId sets the StreamId 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 StreamId field is set to the value of the last call.
type BackfillRequestStatusApplyConfiguration ¶
type BackfillRequestStatusApplyConfiguration struct {
// Phase represents the current phase of the backfill request
Phase *streamingv1.Phase `json:"phase,omitempty"`
// Conditions represent the latest available observations
Conditions []metav1.ConditionApplyConfiguration `json:"conditions,omitempty"`
}
BackfillRequestStatusApplyConfiguration represents a declarative configuration of the BackfillRequestStatus type for use with apply.
BackfillRequestStatus defines the observed state of a backfill request
func BackfillRequestStatus ¶
func BackfillRequestStatus() *BackfillRequestStatusApplyConfiguration
BackfillRequestStatusApplyConfiguration constructs a declarative configuration of the BackfillRequestStatus type for use with apply.
func (*BackfillRequestStatusApplyConfiguration) WithConditions ¶
func (b *BackfillRequestStatusApplyConfiguration) WithConditions(values ...*metav1.ConditionApplyConfiguration) *BackfillRequestStatusApplyConfiguration
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 (*BackfillRequestStatusApplyConfiguration) WithPhase ¶
func (b *BackfillRequestStatusApplyConfiguration) WithPhase(value streamingv1.Phase) *BackfillRequestStatusApplyConfiguration
WithPhase sets the Phase 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 Phase field is set to the value of the last call.
type StreamClassApplyConfiguration ¶
type StreamClassApplyConfiguration struct {
metav1.TypeMetaApplyConfiguration `json:",inline"`
*metav1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *StreamClassSpecApplyConfiguration `json:"spec,omitempty"`
Status *StreamClassStatusApplyConfiguration `json:"status,omitempty"`
}
StreamClassApplyConfiguration represents a declarative configuration of the StreamClass type for use with apply.
StreamClass is the Schema for the stream class API
func StreamClass ¶
func StreamClass(name, namespace string) *StreamClassApplyConfiguration
StreamClass constructs a declarative configuration of the StreamClass type for use with apply.
func (*StreamClassApplyConfiguration) GetAPIVersion ¶
func (b *StreamClassApplyConfiguration) GetAPIVersion() *string
GetAPIVersion retrieves the value of the APIVersion field in the declarative configuration.
func (*StreamClassApplyConfiguration) GetKind ¶
func (b *StreamClassApplyConfiguration) GetKind() *string
GetKind retrieves the value of the Kind field in the declarative configuration.
func (*StreamClassApplyConfiguration) GetName ¶
func (b *StreamClassApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*StreamClassApplyConfiguration) GetNamespace ¶
func (b *StreamClassApplyConfiguration) GetNamespace() *string
GetNamespace retrieves the value of the Namespace field in the declarative configuration.
func (StreamClassApplyConfiguration) IsApplyConfiguration ¶
func (b StreamClassApplyConfiguration) IsApplyConfiguration()
func (*StreamClassApplyConfiguration) WithAPIVersion ¶
func (b *StreamClassApplyConfiguration) WithAPIVersion(value string) *StreamClassApplyConfiguration
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 (*StreamClassApplyConfiguration) WithAnnotations ¶
func (b *StreamClassApplyConfiguration) WithAnnotations(entries map[string]string) *StreamClassApplyConfiguration
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 (*StreamClassApplyConfiguration) WithCreationTimestamp ¶
func (b *StreamClassApplyConfiguration) WithCreationTimestamp(value apismetav1.Time) *StreamClassApplyConfiguration
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 (*StreamClassApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *StreamClassApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *StreamClassApplyConfiguration
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 (*StreamClassApplyConfiguration) WithDeletionTimestamp ¶
func (b *StreamClassApplyConfiguration) WithDeletionTimestamp(value apismetav1.Time) *StreamClassApplyConfiguration
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 (*StreamClassApplyConfiguration) WithFinalizers ¶
func (b *StreamClassApplyConfiguration) WithFinalizers(values ...string) *StreamClassApplyConfiguration
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 (*StreamClassApplyConfiguration) WithGenerateName ¶
func (b *StreamClassApplyConfiguration) WithGenerateName(value string) *StreamClassApplyConfiguration
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 (*StreamClassApplyConfiguration) WithGeneration ¶
func (b *StreamClassApplyConfiguration) WithGeneration(value int64) *StreamClassApplyConfiguration
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 (*StreamClassApplyConfiguration) WithKind ¶
func (b *StreamClassApplyConfiguration) WithKind(value string) *StreamClassApplyConfiguration
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 (*StreamClassApplyConfiguration) WithLabels ¶
func (b *StreamClassApplyConfiguration) WithLabels(entries map[string]string) *StreamClassApplyConfiguration
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 (*StreamClassApplyConfiguration) WithName ¶
func (b *StreamClassApplyConfiguration) WithName(value string) *StreamClassApplyConfiguration
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 (*StreamClassApplyConfiguration) WithNamespace ¶
func (b *StreamClassApplyConfiguration) WithNamespace(value string) *StreamClassApplyConfiguration
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 (*StreamClassApplyConfiguration) WithOwnerReferences ¶
func (b *StreamClassApplyConfiguration) WithOwnerReferences(values ...*metav1.OwnerReferenceApplyConfiguration) *StreamClassApplyConfiguration
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 (*StreamClassApplyConfiguration) WithResourceVersion ¶
func (b *StreamClassApplyConfiguration) WithResourceVersion(value string) *StreamClassApplyConfiguration
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 (*StreamClassApplyConfiguration) WithSpec ¶
func (b *StreamClassApplyConfiguration) WithSpec(value *StreamClassSpecApplyConfiguration) *StreamClassApplyConfiguration
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 (*StreamClassApplyConfiguration) WithStatus ¶
func (b *StreamClassApplyConfiguration) WithStatus(value *StreamClassStatusApplyConfiguration) *StreamClassApplyConfiguration
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 (*StreamClassApplyConfiguration) WithUID ¶
func (b *StreamClassApplyConfiguration) WithUID(value types.UID) *StreamClassApplyConfiguration
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 StreamClassSpecApplyConfiguration ¶
type StreamClassSpecApplyConfiguration struct {
// APIGroupRef is the api group of the stream class to watch for
APIGroupRef *string `json:"apiGroupRef,omitempty"`
// APIVersion is the API version of the stream class to watch for
APIVersion *string `json:"apiVersion,omitempty"`
// KindRef is the kind of the stream class to watch for
KindRef *string `json:"kindRef,omitempty"`
// PluralName is the plural name of the stream class to watch for
PluralName *string `json:"pluralName,omitempty"`
// SecretRefs is a list of fields to be extracted from the secret
SecretRefs []string `json:"secretRefs,omitempty"`
}
StreamClassSpecApplyConfiguration represents a declarative configuration of the StreamClassSpec type for use with apply.
StreamClassSpec defines the desired state of a stream class to watch
func StreamClassSpec ¶
func StreamClassSpec() *StreamClassSpecApplyConfiguration
StreamClassSpecApplyConfiguration constructs a declarative configuration of the StreamClassSpec type for use with apply.
func (*StreamClassSpecApplyConfiguration) WithAPIGroupRef ¶
func (b *StreamClassSpecApplyConfiguration) WithAPIGroupRef(value string) *StreamClassSpecApplyConfiguration
WithAPIGroupRef sets the APIGroupRef 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 APIGroupRef field is set to the value of the last call.
func (*StreamClassSpecApplyConfiguration) WithAPIVersion ¶
func (b *StreamClassSpecApplyConfiguration) WithAPIVersion(value string) *StreamClassSpecApplyConfiguration
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 (*StreamClassSpecApplyConfiguration) WithKindRef ¶
func (b *StreamClassSpecApplyConfiguration) WithKindRef(value string) *StreamClassSpecApplyConfiguration
WithKindRef sets the KindRef 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 KindRef field is set to the value of the last call.
func (*StreamClassSpecApplyConfiguration) WithPluralName ¶
func (b *StreamClassSpecApplyConfiguration) WithPluralName(value string) *StreamClassSpecApplyConfiguration
WithPluralName sets the PluralName 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 PluralName field is set to the value of the last call.
func (*StreamClassSpecApplyConfiguration) WithSecretRefs ¶
func (b *StreamClassSpecApplyConfiguration) WithSecretRefs(values ...string) *StreamClassSpecApplyConfiguration
WithSecretRefs adds the given value to the SecretRefs 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 SecretRefs field.
type StreamClassStatusApplyConfiguration ¶
type StreamClassStatusApplyConfiguration struct {
// Phase represents the current phase of the stream class
Phase *streamingv1.Phase `json:"phase,omitempty"`
// Conditions represent the latest available observations
Conditions []metav1.ConditionApplyConfiguration `json:"conditions,omitempty"`
}
StreamClassStatusApplyConfiguration represents a declarative configuration of the StreamClassStatus type for use with apply.
StreamClassStatus defines the observed state of a stream class
func StreamClassStatus ¶
func StreamClassStatus() *StreamClassStatusApplyConfiguration
StreamClassStatusApplyConfiguration constructs a declarative configuration of the StreamClassStatus type for use with apply.
func (*StreamClassStatusApplyConfiguration) WithConditions ¶
func (b *StreamClassStatusApplyConfiguration) WithConditions(values ...*metav1.ConditionApplyConfiguration) *StreamClassStatusApplyConfiguration
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 (*StreamClassStatusApplyConfiguration) WithPhase ¶
func (b *StreamClassStatusApplyConfiguration) WithPhase(value streamingv1.Phase) *StreamClassStatusApplyConfiguration
WithPhase sets the Phase 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 Phase field is set to the value of the last call.
type StreamingJobTemplateApplyConfiguration ¶
type StreamingJobTemplateApplyConfiguration struct {
metav1.TypeMetaApplyConfiguration `json:",inline"`
*metav1.ObjectMetaApplyConfiguration `json:"metadata,omitempty"`
Spec *batchv1.Job `json:"spec,omitempty"`
}
StreamingJobTemplateApplyConfiguration represents a declarative configuration of the StreamingJobTemplate type for use with apply.
StreamingJobTemplate is a schema for streaming job templates
func StreamingJobTemplate ¶
func StreamingJobTemplate(name, namespace string) *StreamingJobTemplateApplyConfiguration
StreamingJobTemplate constructs a declarative configuration of the StreamingJobTemplate type for use with apply.
func (*StreamingJobTemplateApplyConfiguration) GetAPIVersion ¶
func (b *StreamingJobTemplateApplyConfiguration) GetAPIVersion() *string
GetAPIVersion retrieves the value of the APIVersion field in the declarative configuration.
func (*StreamingJobTemplateApplyConfiguration) GetKind ¶
func (b *StreamingJobTemplateApplyConfiguration) GetKind() *string
GetKind retrieves the value of the Kind field in the declarative configuration.
func (*StreamingJobTemplateApplyConfiguration) GetName ¶
func (b *StreamingJobTemplateApplyConfiguration) GetName() *string
GetName retrieves the value of the Name field in the declarative configuration.
func (*StreamingJobTemplateApplyConfiguration) GetNamespace ¶
func (b *StreamingJobTemplateApplyConfiguration) GetNamespace() *string
GetNamespace retrieves the value of the Namespace field in the declarative configuration.
func (StreamingJobTemplateApplyConfiguration) IsApplyConfiguration ¶
func (b StreamingJobTemplateApplyConfiguration) IsApplyConfiguration()
func (*StreamingJobTemplateApplyConfiguration) WithAPIVersion ¶
func (b *StreamingJobTemplateApplyConfiguration) WithAPIVersion(value string) *StreamingJobTemplateApplyConfiguration
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 (*StreamingJobTemplateApplyConfiguration) WithAnnotations ¶
func (b *StreamingJobTemplateApplyConfiguration) WithAnnotations(entries map[string]string) *StreamingJobTemplateApplyConfiguration
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 (*StreamingJobTemplateApplyConfiguration) WithCreationTimestamp ¶
func (b *StreamingJobTemplateApplyConfiguration) WithCreationTimestamp(value apismetav1.Time) *StreamingJobTemplateApplyConfiguration
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 (*StreamingJobTemplateApplyConfiguration) WithDeletionGracePeriodSeconds ¶
func (b *StreamingJobTemplateApplyConfiguration) WithDeletionGracePeriodSeconds(value int64) *StreamingJobTemplateApplyConfiguration
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 (*StreamingJobTemplateApplyConfiguration) WithDeletionTimestamp ¶
func (b *StreamingJobTemplateApplyConfiguration) WithDeletionTimestamp(value apismetav1.Time) *StreamingJobTemplateApplyConfiguration
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 (*StreamingJobTemplateApplyConfiguration) WithFinalizers ¶
func (b *StreamingJobTemplateApplyConfiguration) WithFinalizers(values ...string) *StreamingJobTemplateApplyConfiguration
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 (*StreamingJobTemplateApplyConfiguration) WithGenerateName ¶
func (b *StreamingJobTemplateApplyConfiguration) WithGenerateName(value string) *StreamingJobTemplateApplyConfiguration
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 (*StreamingJobTemplateApplyConfiguration) WithGeneration ¶
func (b *StreamingJobTemplateApplyConfiguration) WithGeneration(value int64) *StreamingJobTemplateApplyConfiguration
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 (*StreamingJobTemplateApplyConfiguration) WithKind ¶
func (b *StreamingJobTemplateApplyConfiguration) WithKind(value string) *StreamingJobTemplateApplyConfiguration
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 (*StreamingJobTemplateApplyConfiguration) WithLabels ¶
func (b *StreamingJobTemplateApplyConfiguration) WithLabels(entries map[string]string) *StreamingJobTemplateApplyConfiguration
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 (*StreamingJobTemplateApplyConfiguration) WithName ¶
func (b *StreamingJobTemplateApplyConfiguration) WithName(value string) *StreamingJobTemplateApplyConfiguration
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 (*StreamingJobTemplateApplyConfiguration) WithNamespace ¶
func (b *StreamingJobTemplateApplyConfiguration) WithNamespace(value string) *StreamingJobTemplateApplyConfiguration
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 (*StreamingJobTemplateApplyConfiguration) WithOwnerReferences ¶
func (b *StreamingJobTemplateApplyConfiguration) WithOwnerReferences(values ...*metav1.OwnerReferenceApplyConfiguration) *StreamingJobTemplateApplyConfiguration
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 (*StreamingJobTemplateApplyConfiguration) WithResourceVersion ¶
func (b *StreamingJobTemplateApplyConfiguration) WithResourceVersion(value string) *StreamingJobTemplateApplyConfiguration
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 (*StreamingJobTemplateApplyConfiguration) WithSpec ¶
func (b *StreamingJobTemplateApplyConfiguration) WithSpec(value batchv1.Job) *StreamingJobTemplateApplyConfiguration
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 (*StreamingJobTemplateApplyConfiguration) WithUID ¶
func (b *StreamingJobTemplateApplyConfiguration) WithUID(value types.UID) *StreamingJobTemplateApplyConfiguration
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.