Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=sqs.aws.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type Queue
- func (in *Queue) DeepCopy() *Queue
- func (in *Queue) DeepCopyInto(out *Queue)
- func (in *Queue) DeepCopyObject() runtime.Object
- func (mg *Queue) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Queue) GetConnectionDetailsMapping() map[string]string
- func (mg *Queue) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Queue) GetID() string
- func (tr *Queue) GetObservation() (map[string]interface{}, error)
- func (tr *Queue) GetParameters() (map[string]interface{}, error)
- func (mg *Queue) GetProviderConfigReference() *xpv1.Reference
- func (mg *Queue) GetProviderReference() *xpv1.Reference
- func (mg *Queue) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Queue) GetTerraformResourceType() string
- func (tr *Queue) GetTerraformSchemaVersion() int
- func (mg *Queue) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Queue) LateInitialize(attrs []byte) (bool, error)
- func (mg *Queue) SetConditions(c ...xpv1.Condition)
- func (mg *Queue) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Queue) SetObservation(obs map[string]interface{}) error
- func (tr *Queue) SetParameters(params map[string]interface{}) error
- func (mg *Queue) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Queue) SetProviderReference(r *xpv1.Reference)
- func (mg *Queue) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Queue) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type QueueList
- type QueueObservation
- type QueueParameters
- type QueuePolicy
- func (in *QueuePolicy) DeepCopy() *QueuePolicy
- func (in *QueuePolicy) DeepCopyInto(out *QueuePolicy)
- func (in *QueuePolicy) DeepCopyObject() runtime.Object
- func (mg *QueuePolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *QueuePolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *QueuePolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *QueuePolicy) GetID() string
- func (tr *QueuePolicy) GetObservation() (map[string]interface{}, error)
- func (tr *QueuePolicy) GetParameters() (map[string]interface{}, error)
- func (mg *QueuePolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *QueuePolicy) GetProviderReference() *xpv1.Reference
- func (mg *QueuePolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *QueuePolicy) GetTerraformResourceType() string
- func (tr *QueuePolicy) GetTerraformSchemaVersion() int
- func (mg *QueuePolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *QueuePolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *QueuePolicy) SetConditions(c ...xpv1.Condition)
- func (mg *QueuePolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *QueuePolicy) SetObservation(obs map[string]interface{}) error
- func (tr *QueuePolicy) SetParameters(params map[string]interface{}) error
- func (mg *QueuePolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *QueuePolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *QueuePolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *QueuePolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type QueuePolicyList
- type QueuePolicyObservation
- type QueuePolicyParameters
- type QueuePolicySpec
- type QueuePolicyStatus
- type QueueSpec
- type QueueStatus
Constants ¶
const ( CRDGroup = "sqs.aws.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( Queue_Kind = "Queue" Queue_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Queue_Kind}.String() Queue_KindAPIVersion = Queue_Kind + "." + CRDGroupVersion.String() Queue_GroupVersionKind = CRDGroupVersion.WithKind(Queue_Kind) )
Repository type metadata.
var ( QueuePolicy_Kind = "QueuePolicy" QueuePolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: QueuePolicy_Kind}.String() QueuePolicy_KindAPIVersion = QueuePolicy_Kind + "." + CRDGroupVersion.String() QueuePolicy_GroupVersionKind = CRDGroupVersion.WithKind(QueuePolicy_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type Queue ¶
type Queue struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec QueueSpec `json:"spec"` Status QueueStatus `json:"status,omitempty"` }
Queue is the Schema for the Queues API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*Queue) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Queue.
func (*Queue) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Queue) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Queue) GetCondition ¶
func (mg *Queue) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Queue.
func (*Queue) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Queue
func (*Queue) GetDeletionPolicy ¶
func (mg *Queue) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Queue.
func (*Queue) GetObservation ¶
GetObservation of this Queue
func (*Queue) GetParameters ¶
GetParameters of this Queue
func (*Queue) GetProviderConfigReference ¶
GetProviderConfigReference of this Queue.
func (*Queue) GetProviderReference ¶
GetProviderReference of this Queue. Deprecated: Use GetProviderConfigReference.
func (*Queue) GetPublishConnectionDetailsTo ¶
func (mg *Queue) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Queue.
func (*Queue) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Queue
func (*Queue) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Queue) GetWriteConnectionSecretToReference ¶
func (mg *Queue) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Queue.
func (*Queue) LateInitialize ¶
LateInitialize this Queue using its observed tfState. returns True if there are any spec changes for the resource.
func (*Queue) SetConditions ¶
SetConditions of this Queue.
func (*Queue) SetDeletionPolicy ¶
func (mg *Queue) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Queue.
func (*Queue) SetObservation ¶
SetObservation for this Queue
func (*Queue) SetParameters ¶
SetParameters for this Queue
func (*Queue) SetProviderConfigReference ¶
SetProviderConfigReference of this Queue.
func (*Queue) SetProviderReference ¶
SetProviderReference of this Queue. Deprecated: Use SetProviderConfigReference.
func (*Queue) SetPublishConnectionDetailsTo ¶
func (mg *Queue) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Queue.
func (*Queue) SetWriteConnectionSecretToReference ¶
func (mg *Queue) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Queue.
type QueueList ¶
type QueueList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Queue `json:"items"` }
QueueList contains a list of Queues
func (*QueueList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueList.
func (*QueueList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*QueueList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type QueueObservation ¶
type QueueObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` URL *string `json:"url,omitempty" tf:"url,omitempty"` }
func (*QueueObservation) DeepCopy ¶
func (in *QueueObservation) DeepCopy() *QueueObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueObservation.
func (*QueueObservation) DeepCopyInto ¶
func (in *QueueObservation) DeepCopyInto(out *QueueObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueueParameters ¶
type QueueParameters struct { // +kubebuilder:validation:Optional ContentBasedDeduplication *bool `json:"contentBasedDeduplication,omitempty" tf:"content_based_deduplication,omitempty"` // +kubebuilder:validation:Optional DeduplicationScope *string `json:"deduplicationScope,omitempty" tf:"deduplication_scope,omitempty"` // +kubebuilder:validation:Optional DelaySeconds *float64 `json:"delaySeconds,omitempty" tf:"delay_seconds,omitempty"` // +kubebuilder:validation:Optional FifoQueue *bool `json:"fifoQueue,omitempty" tf:"fifo_queue,omitempty"` // +kubebuilder:validation:Optional FifoThroughputLimit *string `json:"fifoThroughputLimit,omitempty" tf:"fifo_throughput_limit,omitempty"` // +kubebuilder:validation:Optional KMSDataKeyReusePeriodSeconds *float64 `json:"kmsDataKeyReusePeriodSeconds,omitempty" tf:"kms_data_key_reuse_period_seconds,omitempty"` // +kubebuilder:validation:Optional KMSMasterKeyID *string `json:"kmsMasterKeyId,omitempty" tf:"kms_master_key_id,omitempty"` // +kubebuilder:validation:Optional MaxMessageSize *float64 `json:"maxMessageSize,omitempty" tf:"max_message_size,omitempty"` // +kubebuilder:validation:Optional MessageRetentionSeconds *float64 `json:"messageRetentionSeconds,omitempty" tf:"message_retention_seconds,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Policy *string `json:"policy,omitempty" tf:"policy,omitempty"` // +kubebuilder:validation:Optional ReceiveWaitTimeSeconds *float64 `json:"receiveWaitTimeSeconds,omitempty" tf:"receive_wait_time_seconds,omitempty"` // +kubebuilder:validation:Optional RedrivePolicy *string `json:"redrivePolicy,omitempty" tf:"redrive_policy,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional VisibilityTimeoutSeconds *float64 `json:"visibilityTimeoutSeconds,omitempty" tf:"visibility_timeout_seconds,omitempty"` }
func (*QueueParameters) DeepCopy ¶
func (in *QueueParameters) DeepCopy() *QueueParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueParameters.
func (*QueueParameters) DeepCopyInto ¶
func (in *QueueParameters) DeepCopyInto(out *QueueParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueuePolicy ¶
type QueuePolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec QueuePolicySpec `json:"spec"` Status QueuePolicyStatus `json:"status,omitempty"` }
QueuePolicy is the Schema for the QueuePolicys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*QueuePolicy) DeepCopy ¶
func (in *QueuePolicy) DeepCopy() *QueuePolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueuePolicy.
func (*QueuePolicy) DeepCopyInto ¶
func (in *QueuePolicy) DeepCopyInto(out *QueuePolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*QueuePolicy) DeepCopyObject ¶
func (in *QueuePolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*QueuePolicy) GetCondition ¶
func (mg *QueuePolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this QueuePolicy.
func (*QueuePolicy) GetConnectionDetailsMapping ¶
func (tr *QueuePolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this QueuePolicy
func (*QueuePolicy) GetDeletionPolicy ¶
func (mg *QueuePolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this QueuePolicy.
func (*QueuePolicy) GetID ¶
func (tr *QueuePolicy) GetID() string
GetID returns ID of underlying Terraform resource of this QueuePolicy
func (*QueuePolicy) GetObservation ¶
func (tr *QueuePolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this QueuePolicy
func (*QueuePolicy) GetParameters ¶
func (tr *QueuePolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this QueuePolicy
func (*QueuePolicy) GetProviderConfigReference ¶
func (mg *QueuePolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this QueuePolicy.
func (*QueuePolicy) GetProviderReference ¶
func (mg *QueuePolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this QueuePolicy. Deprecated: Use GetProviderConfigReference.
func (*QueuePolicy) GetPublishConnectionDetailsTo ¶
func (mg *QueuePolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this QueuePolicy.
func (*QueuePolicy) GetTerraformResourceType ¶
func (mg *QueuePolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this QueuePolicy
func (*QueuePolicy) GetTerraformSchemaVersion ¶
func (tr *QueuePolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*QueuePolicy) GetWriteConnectionSecretToReference ¶
func (mg *QueuePolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this QueuePolicy.
func (*QueuePolicy) LateInitialize ¶
func (tr *QueuePolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this QueuePolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*QueuePolicy) SetConditions ¶
func (mg *QueuePolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this QueuePolicy.
func (*QueuePolicy) SetDeletionPolicy ¶
func (mg *QueuePolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this QueuePolicy.
func (*QueuePolicy) SetObservation ¶
func (tr *QueuePolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this QueuePolicy
func (*QueuePolicy) SetParameters ¶
func (tr *QueuePolicy) SetParameters(params map[string]interface{}) error
SetParameters for this QueuePolicy
func (*QueuePolicy) SetProviderConfigReference ¶
func (mg *QueuePolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this QueuePolicy.
func (*QueuePolicy) SetProviderReference ¶
func (mg *QueuePolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this QueuePolicy. Deprecated: Use SetProviderConfigReference.
func (*QueuePolicy) SetPublishConnectionDetailsTo ¶
func (mg *QueuePolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this QueuePolicy.
func (*QueuePolicy) SetWriteConnectionSecretToReference ¶
func (mg *QueuePolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this QueuePolicy.
type QueuePolicyList ¶
type QueuePolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []QueuePolicy `json:"items"` }
QueuePolicyList contains a list of QueuePolicys
func (*QueuePolicyList) DeepCopy ¶
func (in *QueuePolicyList) DeepCopy() *QueuePolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueuePolicyList.
func (*QueuePolicyList) DeepCopyInto ¶
func (in *QueuePolicyList) DeepCopyInto(out *QueuePolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*QueuePolicyList) DeepCopyObject ¶
func (in *QueuePolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*QueuePolicyList) GetItems ¶
func (l *QueuePolicyList) GetItems() []resource.Managed
GetItems of this QueuePolicyList.
type QueuePolicyObservation ¶
type QueuePolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*QueuePolicyObservation) DeepCopy ¶
func (in *QueuePolicyObservation) DeepCopy() *QueuePolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueuePolicyObservation.
func (*QueuePolicyObservation) DeepCopyInto ¶
func (in *QueuePolicyObservation) DeepCopyInto(out *QueuePolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueuePolicyParameters ¶
type QueuePolicyParameters struct { // +kubebuilder:validation:Required Policy *string `json:"policy" tf:"policy,omitempty"` // +kubebuilder:validation:Required QueueURL *string `json:"queueUrl" tf:"queue_url,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` }
func (*QueuePolicyParameters) DeepCopy ¶
func (in *QueuePolicyParameters) DeepCopy() *QueuePolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueuePolicyParameters.
func (*QueuePolicyParameters) DeepCopyInto ¶
func (in *QueuePolicyParameters) DeepCopyInto(out *QueuePolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueuePolicySpec ¶
type QueuePolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider QueuePolicyParameters `json:"forProvider"` }
QueuePolicySpec defines the desired state of QueuePolicy
func (*QueuePolicySpec) DeepCopy ¶
func (in *QueuePolicySpec) DeepCopy() *QueuePolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueuePolicySpec.
func (*QueuePolicySpec) DeepCopyInto ¶
func (in *QueuePolicySpec) DeepCopyInto(out *QueuePolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueuePolicyStatus ¶
type QueuePolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider QueuePolicyObservation `json:"atProvider,omitempty"` }
QueuePolicyStatus defines the observed state of QueuePolicy.
func (*QueuePolicyStatus) DeepCopy ¶
func (in *QueuePolicyStatus) DeepCopy() *QueuePolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueuePolicyStatus.
func (*QueuePolicyStatus) DeepCopyInto ¶
func (in *QueuePolicyStatus) DeepCopyInto(out *QueuePolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueueSpec ¶
type QueueSpec struct { v1.ResourceSpec `json:",inline"` ForProvider QueueParameters `json:"forProvider"` }
QueueSpec defines the desired state of Queue
func (*QueueSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueSpec.
func (*QueueSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueueStatus ¶
type QueueStatus struct { v1.ResourceStatus `json:",inline"` AtProvider QueueObservation `json:"atProvider,omitempty"` }
QueueStatus defines the observed state of Queue.
func (*QueueStatus) DeepCopy ¶
func (in *QueueStatus) DeepCopy() *QueueStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueueStatus.
func (*QueueStatus) DeepCopyInto ¶
func (in *QueueStatus) DeepCopyInto(out *QueueStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.