From 86862d65e82614ef5f1f8609007ea7abda109827 Mon Sep 17 00:00:00 2001 From: Sagar Muchhal Date: Fri, 24 Mar 2023 15:57:29 -0700 Subject: [PATCH] Implements Getter interface for IPAddressClaim object Signed-off-by: Sagar Muchhal --- exp/ipam/api/v1alpha1/ipaddressclaim_types.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/exp/ipam/api/v1alpha1/ipaddressclaim_types.go b/exp/ipam/api/v1alpha1/ipaddressclaim_types.go index 864b9653b16c..a8d211b82d1f 100644 --- a/exp/ipam/api/v1alpha1/ipaddressclaim_types.go +++ b/exp/ipam/api/v1alpha1/ipaddressclaim_types.go @@ -55,6 +55,16 @@ type IPAddressClaim struct { Status IPAddressClaimStatus `json:"status,omitempty"` } +// GetConditions returns the set of conditions for this object. +func (m *IPAddressClaim) GetConditions() clusterv1.Conditions { + return m.Status.Conditions +} + +// SetConditions sets the conditions on this object. +func (m *IPAddressClaim) SetConditions(conditions clusterv1.Conditions) { + m.Status.Conditions = conditions +} + // +kubebuilder:object:root=true // IPAddressClaimList is a list of IPAddressClaims.