From 761b351edc153473c6bdf92bdc1d0a4646509484 Mon Sep 17 00:00:00 2001
From: Github Actions Bot <actions@github.com>
Date: Mon, 25 Nov 2024 14:40:08 +0000
Subject: [PATCH] Update auto generated go snappi

---
 gosnappi/bgp_attributes_community.go          | 34 +++++++++----------
 ...tributes_sr_policy_explicit_null_policy.go | 24 ++++++-------
 ...dhcpv6_client_options_duid_uuid_variant.go | 14 ++++----
 ...dhcpv6_client_options_duid_uuid_version.go | 14 ++++----
 .../dhcpv6_client_options_message_type.go     | 24 ++++++-------
 .../dhcpv6_client_options_options_request.go  | 34 +++++++++----------
 .../dhcpv6_server_options_message_type.go     | 14 ++++----
 gosnappi/flow_rsvp_lsp_tunnel_flag.go         | 14 ++++----
 gosnappi/metrics_response.go                  | 24 ++++++-------
 gosnappi/ospfv2_interface_network_type.go     | 14 ++++----
 requirements.txt                              |  4 +--
 11 files changed, 107 insertions(+), 107 deletions(-)

diff --git a/gosnappi/bgp_attributes_community.go b/gosnappi/bgp_attributes_community.go
index b9c9469a..6016fa6b 100644
--- a/gosnappi/bgp_attributes_community.go
+++ b/gosnappi/bgp_attributes_community.go
@@ -280,14 +280,14 @@ type BgpAttributesCommunity interface {
 	setChoice(value BgpAttributesCommunityChoiceEnum) BgpAttributesCommunity
 	// getter for NoAdvertised to set choice.
 	NoAdvertised()
-	// getter for LlgrStale to set choice.
-	LlgrStale()
-	// getter for NoExportSubconfed to set choice.
-	NoExportSubconfed()
-	// getter for NoLlgr to set choice.
-	NoLlgr()
 	// getter for NoExport to set choice.
 	NoExport()
+	// getter for NoLlgr to set choice.
+	NoLlgr()
+	// getter for NoExportSubconfed to set choice.
+	NoExportSubconfed()
+	// getter for LlgrStale to set choice.
+	LlgrStale()
 	// CustomCommunity returns BgpAttributesCustomCommunity, set in BgpAttributesCommunity.
 	// BgpAttributesCustomCommunity is user defined COMMUNITY attribute containing 2 byte AS and custom 2 byte value defined by the administrator of the domain.
 	CustomCommunity() BgpAttributesCustomCommunity
@@ -327,14 +327,9 @@ func (obj *bgpAttributesCommunity) NoAdvertised() {
 	obj.setChoice(BgpAttributesCommunityChoice.NO_ADVERTISED)
 }
 
-// getter for LlgrStale to set choice
-func (obj *bgpAttributesCommunity) LlgrStale() {
-	obj.setChoice(BgpAttributesCommunityChoice.LLGR_STALE)
-}
-
-// getter for NoExportSubconfed to set choice
-func (obj *bgpAttributesCommunity) NoExportSubconfed() {
-	obj.setChoice(BgpAttributesCommunityChoice.NO_EXPORT_SUBCONFED)
+// getter for NoExport to set choice
+func (obj *bgpAttributesCommunity) NoExport() {
+	obj.setChoice(BgpAttributesCommunityChoice.NO_EXPORT)
 }
 
 // getter for NoLlgr to set choice
@@ -342,9 +337,14 @@ func (obj *bgpAttributesCommunity) NoLlgr() {
 	obj.setChoice(BgpAttributesCommunityChoice.NO_LLGR)
 }
 
-// getter for NoExport to set choice
-func (obj *bgpAttributesCommunity) NoExport() {
-	obj.setChoice(BgpAttributesCommunityChoice.NO_EXPORT)
+// getter for NoExportSubconfed to set choice
+func (obj *bgpAttributesCommunity) NoExportSubconfed() {
+	obj.setChoice(BgpAttributesCommunityChoice.NO_EXPORT_SUBCONFED)
+}
+
+// getter for LlgrStale to set choice
+func (obj *bgpAttributesCommunity) LlgrStale() {
+	obj.setChoice(BgpAttributesCommunityChoice.LLGR_STALE)
 }
 
 func (obj *bgpAttributesCommunity) setChoice(value BgpAttributesCommunityChoiceEnum) BgpAttributesCommunity {
diff --git a/gosnappi/bgp_attributes_sr_policy_explicit_null_policy.go b/gosnappi/bgp_attributes_sr_policy_explicit_null_policy.go
index 3318f00e..fc760d87 100644
--- a/gosnappi/bgp_attributes_sr_policy_explicit_null_policy.go
+++ b/gosnappi/bgp_attributes_sr_policy_explicit_null_policy.go
@@ -274,14 +274,14 @@ type BgpAttributesSrPolicyExplicitNullPolicy interface {
 	HasChoice() bool
 	// getter for PushIpv6 to set choice.
 	PushIpv6()
+	// getter for PushIpv4 to set choice.
+	PushIpv4()
 	// getter for Unknown to set choice.
 	Unknown()
-	// getter for PushIpv4AndIpv6 to set choice.
-	PushIpv4AndIpv6()
 	// getter for DonotPush to set choice.
 	DonotPush()
-	// getter for PushIpv4 to set choice.
-	PushIpv4()
+	// getter for PushIpv4AndIpv6 to set choice.
+	PushIpv4AndIpv6()
 }
 
 type BgpAttributesSrPolicyExplicitNullPolicyChoiceEnum string
@@ -310,24 +310,24 @@ func (obj *bgpAttributesSrPolicyExplicitNullPolicy) PushIpv6() {
 	obj.setChoice(BgpAttributesSrPolicyExplicitNullPolicyChoice.PUSH_IPV6)
 }
 
+// getter for PushIpv4 to set choice
+func (obj *bgpAttributesSrPolicyExplicitNullPolicy) PushIpv4() {
+	obj.setChoice(BgpAttributesSrPolicyExplicitNullPolicyChoice.PUSH_IPV4)
+}
+
 // getter for Unknown to set choice
 func (obj *bgpAttributesSrPolicyExplicitNullPolicy) Unknown() {
 	obj.setChoice(BgpAttributesSrPolicyExplicitNullPolicyChoice.UNKNOWN)
 }
 
-// getter for PushIpv4AndIpv6 to set choice
-func (obj *bgpAttributesSrPolicyExplicitNullPolicy) PushIpv4AndIpv6() {
-	obj.setChoice(BgpAttributesSrPolicyExplicitNullPolicyChoice.PUSH_IPV4_AND_IPV6)
-}
-
 // getter for DonotPush to set choice
 func (obj *bgpAttributesSrPolicyExplicitNullPolicy) DonotPush() {
 	obj.setChoice(BgpAttributesSrPolicyExplicitNullPolicyChoice.DONOT_PUSH)
 }
 
-// getter for PushIpv4 to set choice
-func (obj *bgpAttributesSrPolicyExplicitNullPolicy) PushIpv4() {
-	obj.setChoice(BgpAttributesSrPolicyExplicitNullPolicyChoice.PUSH_IPV4)
+// getter for PushIpv4AndIpv6 to set choice
+func (obj *bgpAttributesSrPolicyExplicitNullPolicy) PushIpv4AndIpv6() {
+	obj.setChoice(BgpAttributesSrPolicyExplicitNullPolicyChoice.PUSH_IPV4_AND_IPV6)
 }
 
 // The Explicit NULL Label policy.
diff --git a/gosnappi/dhcpv6_client_options_duid_uuid_variant.go b/gosnappi/dhcpv6_client_options_duid_uuid_variant.go
index 605e6f04..46378976 100644
--- a/gosnappi/dhcpv6_client_options_duid_uuid_variant.go
+++ b/gosnappi/dhcpv6_client_options_duid_uuid_variant.go
@@ -274,10 +274,10 @@ type Dhcpv6ClientOptionsDuidUuidVariant interface {
 	Dce()
 	// getter for Ncs to set choice.
 	Ncs()
-	// getter for VarReserved to set choice.
-	VarReserved()
 	// getter for Guid to set choice.
 	Guid()
+	// getter for VarReserved to set choice.
+	VarReserved()
 }
 
 type Dhcpv6ClientOptionsDuidUuidVariantChoiceEnum string
@@ -309,16 +309,16 @@ func (obj *dhcpv6ClientOptionsDuidUuidVariant) Ncs() {
 	obj.setChoice(Dhcpv6ClientOptionsDuidUuidVariantChoice.NCS)
 }
 
-// getter for VarReserved to set choice
-func (obj *dhcpv6ClientOptionsDuidUuidVariant) VarReserved() {
-	obj.setChoice(Dhcpv6ClientOptionsDuidUuidVariantChoice.VAR_RESERVED)
-}
-
 // getter for Guid to set choice
 func (obj *dhcpv6ClientOptionsDuidUuidVariant) Guid() {
 	obj.setChoice(Dhcpv6ClientOptionsDuidUuidVariantChoice.GUID)
 }
 
+// getter for VarReserved to set choice
+func (obj *dhcpv6ClientOptionsDuidUuidVariant) VarReserved() {
+	obj.setChoice(Dhcpv6ClientOptionsDuidUuidVariantChoice.VAR_RESERVED)
+}
+
 // The current variants are ncs, dce,microsoft guid and reserved.
 // Choice returns a string
 func (obj *dhcpv6ClientOptionsDuidUuidVariant) HasChoice() bool {
diff --git a/gosnappi/dhcpv6_client_options_duid_uuid_version.go b/gosnappi/dhcpv6_client_options_duid_uuid_version.go
index 06c020ba..f71b24aa 100644
--- a/gosnappi/dhcpv6_client_options_duid_uuid_version.go
+++ b/gosnappi/dhcpv6_client_options_duid_uuid_version.go
@@ -274,12 +274,12 @@ type Dhcpv6ClientOptionsDuidUuidVersion interface {
 	V_2()
 	// getter for V_3 to set choice.
 	V_3()
-	// getter for V_1 to set choice.
-	V_1()
 	// getter for V_5 to set choice.
 	V_5()
 	// getter for V_4 to set choice.
 	V_4()
+	// getter for V_1 to set choice.
+	V_1()
 }
 
 type Dhcpv6ClientOptionsDuidUuidVersionChoiceEnum string
@@ -313,11 +313,6 @@ func (obj *dhcpv6ClientOptionsDuidUuidVersion) V_3() {
 	obj.setChoice(Dhcpv6ClientOptionsDuidUuidVersionChoice.V_3)
 }
 
-// getter for V_1 to set choice
-func (obj *dhcpv6ClientOptionsDuidUuidVersion) V_1() {
-	obj.setChoice(Dhcpv6ClientOptionsDuidUuidVersionChoice.V_1)
-}
-
 // getter for V_5 to set choice
 func (obj *dhcpv6ClientOptionsDuidUuidVersion) V_5() {
 	obj.setChoice(Dhcpv6ClientOptionsDuidUuidVersionChoice.V_5)
@@ -328,6 +323,11 @@ func (obj *dhcpv6ClientOptionsDuidUuidVersion) V_4() {
 	obj.setChoice(Dhcpv6ClientOptionsDuidUuidVersionChoice.V_4)
 }
 
+// getter for V_1 to set choice
+func (obj *dhcpv6ClientOptionsDuidUuidVersion) V_1() {
+	obj.setChoice(Dhcpv6ClientOptionsDuidUuidVersionChoice.V_1)
+}
+
 // The version values are from 1 to 5 in the most significant 4 bits of the timestamp (bits 4 through 7 of the  time_hi_and_version field).
 // Choice returns a string
 func (obj *dhcpv6ClientOptionsDuidUuidVersion) HasChoice() bool {
diff --git a/gosnappi/dhcpv6_client_options_message_type.go b/gosnappi/dhcpv6_client_options_message_type.go
index 255fdc09..86b9c9c4 100644
--- a/gosnappi/dhcpv6_client_options_message_type.go
+++ b/gosnappi/dhcpv6_client_options_message_type.go
@@ -270,18 +270,18 @@ type Dhcpv6ClientOptionsMessageType interface {
 	setChoice(value Dhcpv6ClientOptionsMessageTypeChoiceEnum) Dhcpv6ClientOptionsMessageType
 	// HasChoice checks if Choice has been set in Dhcpv6ClientOptionsMessageType
 	HasChoice() bool
-	// getter for Release to set choice.
-	Release()
 	// getter for Solicit to set choice.
 	Solicit()
 	// getter for InformRequest to set choice.
 	InformRequest()
-	// getter for Rebind to set choice.
-	Rebind()
+	// getter for Release to set choice.
+	Release()
 	// getter for Renew to set choice.
 	Renew()
 	// getter for Request to set choice.
 	Request()
+	// getter for Rebind to set choice.
+	Rebind()
 }
 
 type Dhcpv6ClientOptionsMessageTypeChoiceEnum string
@@ -307,11 +307,6 @@ func (obj *dhcpv6ClientOptionsMessageType) Choice() Dhcpv6ClientOptionsMessageTy
 	return Dhcpv6ClientOptionsMessageTypeChoiceEnum(obj.obj.Choice.Enum().String())
 }
 
-// getter for Release to set choice
-func (obj *dhcpv6ClientOptionsMessageType) Release() {
-	obj.setChoice(Dhcpv6ClientOptionsMessageTypeChoice.RELEASE)
-}
-
 // getter for Solicit to set choice
 func (obj *dhcpv6ClientOptionsMessageType) Solicit() {
 	obj.setChoice(Dhcpv6ClientOptionsMessageTypeChoice.SOLICIT)
@@ -322,9 +317,9 @@ func (obj *dhcpv6ClientOptionsMessageType) InformRequest() {
 	obj.setChoice(Dhcpv6ClientOptionsMessageTypeChoice.INFORM_REQUEST)
 }
 
-// getter for Rebind to set choice
-func (obj *dhcpv6ClientOptionsMessageType) Rebind() {
-	obj.setChoice(Dhcpv6ClientOptionsMessageTypeChoice.REBIND)
+// getter for Release to set choice
+func (obj *dhcpv6ClientOptionsMessageType) Release() {
+	obj.setChoice(Dhcpv6ClientOptionsMessageTypeChoice.RELEASE)
 }
 
 // getter for Renew to set choice
@@ -337,6 +332,11 @@ func (obj *dhcpv6ClientOptionsMessageType) Request() {
 	obj.setChoice(Dhcpv6ClientOptionsMessageTypeChoice.REQUEST)
 }
 
+// getter for Rebind to set choice
+func (obj *dhcpv6ClientOptionsMessageType) Rebind() {
+	obj.setChoice(Dhcpv6ClientOptionsMessageTypeChoice.REBIND)
+}
+
 // The client message name where the option is included, by default it is all.
 // Choice returns a string
 func (obj *dhcpv6ClientOptionsMessageType) HasChoice() bool {
diff --git a/gosnappi/dhcpv6_client_options_options_request.go b/gosnappi/dhcpv6_client_options_options_request.go
index 28aa0cd7..7c5c8904 100644
--- a/gosnappi/dhcpv6_client_options_options_request.go
+++ b/gosnappi/dhcpv6_client_options_options_request.go
@@ -278,16 +278,16 @@ type Dhcpv6ClientOptionsOptionsRequest interface {
 	setChoice(value Dhcpv6ClientOptionsOptionsRequestChoiceEnum) Dhcpv6ClientOptionsOptionsRequest
 	// HasChoice checks if Choice has been set in Dhcpv6ClientOptionsOptionsRequest
 	HasChoice() bool
-	// getter for BootfileUrl to set choice.
-	BootfileUrl()
-	// getter for Fqdn to set choice.
-	Fqdn()
+	// getter for Sztp to set choice.
+	Sztp()
 	// getter for VendorInformation to set choice.
 	VendorInformation()
+	// getter for Fqdn to set choice.
+	Fqdn()
 	// getter for NameServers to set choice.
 	NameServers()
-	// getter for Sztp to set choice.
-	Sztp()
+	// getter for BootfileUrl to set choice.
+	BootfileUrl()
 	// Custom returns Dhcpv6ClientOptionsCustom, set in Dhcpv6ClientOptionsOptionsRequest.
 	// Dhcpv6ClientOptionsCustom is the Custom option is used to provide a not so well known option in the message between a client and a server.
 	Custom() Dhcpv6ClientOptionsCustom
@@ -322,14 +322,9 @@ func (obj *dhcpv6ClientOptionsOptionsRequest) Choice() Dhcpv6ClientOptionsOption
 	return Dhcpv6ClientOptionsOptionsRequestChoiceEnum(obj.obj.Choice.Enum().String())
 }
 
-// getter for BootfileUrl to set choice
-func (obj *dhcpv6ClientOptionsOptionsRequest) BootfileUrl() {
-	obj.setChoice(Dhcpv6ClientOptionsOptionsRequestChoice.BOOTFILE_URL)
-}
-
-// getter for Fqdn to set choice
-func (obj *dhcpv6ClientOptionsOptionsRequest) Fqdn() {
-	obj.setChoice(Dhcpv6ClientOptionsOptionsRequestChoice.FQDN)
+// getter for Sztp to set choice
+func (obj *dhcpv6ClientOptionsOptionsRequest) Sztp() {
+	obj.setChoice(Dhcpv6ClientOptionsOptionsRequestChoice.SZTP)
 }
 
 // getter for VendorInformation to set choice
@@ -337,14 +332,19 @@ func (obj *dhcpv6ClientOptionsOptionsRequest) VendorInformation() {
 	obj.setChoice(Dhcpv6ClientOptionsOptionsRequestChoice.VENDOR_INFORMATION)
 }
 
+// getter for Fqdn to set choice
+func (obj *dhcpv6ClientOptionsOptionsRequest) Fqdn() {
+	obj.setChoice(Dhcpv6ClientOptionsOptionsRequestChoice.FQDN)
+}
+
 // getter for NameServers to set choice
 func (obj *dhcpv6ClientOptionsOptionsRequest) NameServers() {
 	obj.setChoice(Dhcpv6ClientOptionsOptionsRequestChoice.NAME_SERVERS)
 }
 
-// getter for Sztp to set choice
-func (obj *dhcpv6ClientOptionsOptionsRequest) Sztp() {
-	obj.setChoice(Dhcpv6ClientOptionsOptionsRequestChoice.SZTP)
+// getter for BootfileUrl to set choice
+func (obj *dhcpv6ClientOptionsOptionsRequest) BootfileUrl() {
+	obj.setChoice(Dhcpv6ClientOptionsOptionsRequestChoice.BOOTFILE_URL)
 }
 
 // The Option Request option is used to identify a list of options in a message between a client and a server. The  option code is 6. - Vendor_specific information option, requested by clients for vendor-specific informations from servers. - DNS Recursive Name Server Option, requested by clients to get the list ofIPv6 addresses of DNS recursive name
diff --git a/gosnappi/dhcpv6_server_options_message_type.go b/gosnappi/dhcpv6_server_options_message_type.go
index fbc1b852..e706b7c6 100644
--- a/gosnappi/dhcpv6_server_options_message_type.go
+++ b/gosnappi/dhcpv6_server_options_message_type.go
@@ -272,10 +272,10 @@ type Dhcpv6ServerOptionsMessageType interface {
 	HasChoice() bool
 	// getter for Advertise to set choice.
 	Advertise()
-	// getter for ReConfigure to set choice.
-	ReConfigure()
 	// getter for Reply to set choice.
 	Reply()
+	// getter for ReConfigure to set choice.
+	ReConfigure()
 }
 
 type Dhcpv6ServerOptionsMessageTypeChoiceEnum string
@@ -300,16 +300,16 @@ func (obj *dhcpv6ServerOptionsMessageType) Advertise() {
 	obj.setChoice(Dhcpv6ServerOptionsMessageTypeChoice.ADVERTISE)
 }
 
-// getter for ReConfigure to set choice
-func (obj *dhcpv6ServerOptionsMessageType) ReConfigure() {
-	obj.setChoice(Dhcpv6ServerOptionsMessageTypeChoice.RE_CONFIGURE)
-}
-
 // getter for Reply to set choice
 func (obj *dhcpv6ServerOptionsMessageType) Reply() {
 	obj.setChoice(Dhcpv6ServerOptionsMessageTypeChoice.REPLY)
 }
 
+// getter for ReConfigure to set choice
+func (obj *dhcpv6ServerOptionsMessageType) ReConfigure() {
+	obj.setChoice(Dhcpv6ServerOptionsMessageTypeChoice.RE_CONFIGURE)
+}
+
 // The server message name where the option is included, by default it is all.
 // Choice returns a string
 func (obj *dhcpv6ServerOptionsMessageType) HasChoice() bool {
diff --git a/gosnappi/flow_rsvp_lsp_tunnel_flag.go b/gosnappi/flow_rsvp_lsp_tunnel_flag.go
index 006d6812..6219236f 100644
--- a/gosnappi/flow_rsvp_lsp_tunnel_flag.go
+++ b/gosnappi/flow_rsvp_lsp_tunnel_flag.go
@@ -270,10 +270,10 @@ type FlowRSVPLspTunnelFlag interface {
 	setChoice(value FlowRSVPLspTunnelFlagChoiceEnum) FlowRSVPLspTunnelFlag
 	// HasChoice checks if Choice has been set in FlowRSVPLspTunnelFlag
 	HasChoice() bool
-	// getter for SeStyleDesired to set choice.
-	SeStyleDesired()
 	// getter for LabelRecordingDesired to set choice.
 	LabelRecordingDesired()
+	// getter for SeStyleDesired to set choice.
+	SeStyleDesired()
 	// getter for LocalProtectionDesired to set choice.
 	LocalProtectionDesired()
 }
@@ -295,16 +295,16 @@ func (obj *flowRSVPLspTunnelFlag) Choice() FlowRSVPLspTunnelFlagChoiceEnum {
 	return FlowRSVPLspTunnelFlagChoiceEnum(obj.obj.Choice.Enum().String())
 }
 
-// getter for SeStyleDesired to set choice
-func (obj *flowRSVPLspTunnelFlag) SeStyleDesired() {
-	obj.setChoice(FlowRSVPLspTunnelFlagChoice.SE_STYLE_DESIRED)
-}
-
 // getter for LabelRecordingDesired to set choice
 func (obj *flowRSVPLspTunnelFlag) LabelRecordingDesired() {
 	obj.setChoice(FlowRSVPLspTunnelFlagChoice.LABEL_RECORDING_DESIRED)
 }
 
+// getter for SeStyleDesired to set choice
+func (obj *flowRSVPLspTunnelFlag) SeStyleDesired() {
+	obj.setChoice(FlowRSVPLspTunnelFlagChoice.SE_STYLE_DESIRED)
+}
+
 // getter for LocalProtectionDesired to set choice
 func (obj *flowRSVPLspTunnelFlag) LocalProtectionDesired() {
 	obj.setChoice(FlowRSVPLspTunnelFlagChoice.LOCAL_PROTECTION_DESIRED)
diff --git a/gosnappi/metrics_response.go b/gosnappi/metrics_response.go
index 544ce6dc..38a1832b 100644
--- a/gosnappi/metrics_response.go
+++ b/gosnappi/metrics_response.go
@@ -304,14 +304,14 @@ type MetricsResponse interface {
 	setChoice(value MetricsResponseChoiceEnum) MetricsResponse
 	// HasChoice checks if Choice has been set in MetricsResponse
 	HasChoice() bool
-	// getter for Dhcpv6Server to set choice.
-	Dhcpv6Server()
+	// getter for Dhcpv4Server to set choice.
+	Dhcpv4Server()
 	// getter for Dhcpv6Client to set choice.
 	Dhcpv6Client()
+	// getter for Dhcpv6Server to set choice.
+	Dhcpv6Server()
 	// getter for Dhcpv4Client to set choice.
 	Dhcpv4Client()
-	// getter for Dhcpv4Server to set choice.
-	Dhcpv4Server()
 	// PortMetrics returns MetricsResponsePortMetricIterIter, set in MetricsResponse
 	PortMetrics() MetricsResponsePortMetricIter
 	// FlowMetrics returns MetricsResponseFlowMetricIterIter, set in MetricsResponse
@@ -382,9 +382,9 @@ func (obj *metricsResponse) Choice() MetricsResponseChoiceEnum {
 	return MetricsResponseChoiceEnum(obj.obj.Choice.Enum().String())
 }
 
-// getter for Dhcpv6Server to set choice
-func (obj *metricsResponse) Dhcpv6Server() {
-	obj.setChoice(MetricsResponseChoice.DHCPV6_SERVER)
+// getter for Dhcpv4Server to set choice
+func (obj *metricsResponse) Dhcpv4Server() {
+	obj.setChoice(MetricsResponseChoice.DHCPV4_SERVER)
 }
 
 // getter for Dhcpv6Client to set choice
@@ -392,16 +392,16 @@ func (obj *metricsResponse) Dhcpv6Client() {
 	obj.setChoice(MetricsResponseChoice.DHCPV6_CLIENT)
 }
 
+// getter for Dhcpv6Server to set choice
+func (obj *metricsResponse) Dhcpv6Server() {
+	obj.setChoice(MetricsResponseChoice.DHCPV6_SERVER)
+}
+
 // getter for Dhcpv4Client to set choice
 func (obj *metricsResponse) Dhcpv4Client() {
 	obj.setChoice(MetricsResponseChoice.DHCPV4_CLIENT)
 }
 
-// getter for Dhcpv4Server to set choice
-func (obj *metricsResponse) Dhcpv4Server() {
-	obj.setChoice(MetricsResponseChoice.DHCPV4_SERVER)
-}
-
 // description is TBD
 // Choice returns a string
 func (obj *metricsResponse) HasChoice() bool {
diff --git a/gosnappi/ospfv2_interface_network_type.go b/gosnappi/ospfv2_interface_network_type.go
index 3ec53c4b..7de2eb9f 100644
--- a/gosnappi/ospfv2_interface_network_type.go
+++ b/gosnappi/ospfv2_interface_network_type.go
@@ -281,10 +281,10 @@ type Ospfv2InterfaceNetworkType interface {
 	setChoice(value Ospfv2InterfaceNetworkTypeChoiceEnum) Ospfv2InterfaceNetworkType
 	// HasChoice checks if Choice has been set in Ospfv2InterfaceNetworkType
 	HasChoice() bool
-	// getter for Broadcast to set choice.
-	Broadcast()
 	// getter for PointToPoint to set choice.
 	PointToPoint()
+	// getter for Broadcast to set choice.
+	Broadcast()
 	// PointToMultipoint returns Ospfv2InterfaceNetworkTypeOspfv2InterfaceNeighborIterIter, set in Ospfv2InterfaceNetworkType
 	PointToMultipoint() Ospfv2InterfaceNetworkTypeOspfv2InterfaceNeighborIter
 	setNil()
@@ -307,16 +307,16 @@ func (obj *ospfv2InterfaceNetworkType) Choice() Ospfv2InterfaceNetworkTypeChoice
 	return Ospfv2InterfaceNetworkTypeChoiceEnum(obj.obj.Choice.Enum().String())
 }
 
-// getter for Broadcast to set choice
-func (obj *ospfv2InterfaceNetworkType) Broadcast() {
-	obj.setChoice(Ospfv2InterfaceNetworkTypeChoice.BROADCAST)
-}
-
 // getter for PointToPoint to set choice
 func (obj *ospfv2InterfaceNetworkType) PointToPoint() {
 	obj.setChoice(Ospfv2InterfaceNetworkTypeChoice.POINT_TO_POINT)
 }
 
+// getter for Broadcast to set choice
+func (obj *ospfv2InterfaceNetworkType) Broadcast() {
+	obj.setChoice(Ospfv2InterfaceNetworkTypeChoice.BROADCAST)
+}
+
 // description is TBD
 // Choice returns a string
 func (obj *ospfv2InterfaceNetworkType) HasChoice() bool {
diff --git a/requirements.txt b/requirements.txt
index 86b7b623..4b243a18 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -3,9 +3,9 @@ grpcio-tools~=1.44.0 ; python_version <= '3.6'
 grpcio-tools~=1.59.0 ; python_version > '3.6'
 grpcio~=1.59.0 ; python_version > '3.6'
 grpcio~=1.44.0 ; python_version <= '3.6'
-PyYAML
-protobuf~=3.15.0 ;  python_version <= '3.6'
 protobuf~=4.24.4 ;  python_version > '3.6'
+protobuf~=3.15.0 ;  python_version <= '3.6'
+PyYAML
 requests
 semantic_version
 urllib3