public static final class ListTransitRouterMulticastGroupsResponseBody.TransitRouterMulticastGroups.Builder extends Object
public ListTransitRouterMulticastGroupsResponseBody.TransitRouterMulticastGroups.Builder groupIpAddress(String groupIpAddress)
The IP address of the multicast group to which the multicast resource belongs.
example:239.XX.XX.2
public ListTransitRouterMulticastGroupsResponseBody.TransitRouterMulticastGroups.Builder groupMember(Boolean groupMember)
Indicates whether the multicast resource is a multicast member. Valid values:
true
public ListTransitRouterMulticastGroupsResponseBody.TransitRouterMulticastGroups.Builder groupSource(Boolean groupSource)
Indicates whether the multicast resource is a multicast source. Valid values:
false
public ListTransitRouterMulticastGroupsResponseBody.TransitRouterMulticastGroups.Builder memberType(String memberType)
The type of the multicast source.
If the value is Static, the multicast source is manually specified.
example:Static
public ListTransitRouterMulticastGroupsResponseBody.TransitRouterMulticastGroups.Builder networkInterfaceId(String networkInterfaceId)
The ID of the ENI, which is a multicast resource.
example:eni-p0weuda3lszwzjly****
public ListTransitRouterMulticastGroupsResponseBody.TransitRouterMulticastGroups.Builder peerTransitRouterMulticastDomainId(String peerTransitRouterMulticastDomainId)
The ID of the multicast domain associated with the multicast resource that is deployed across regions.
example:tr-mcast-domain-91wpg6wbhchjeq****
public ListTransitRouterMulticastGroupsResponseBody.TransitRouterMulticastGroups.Builder resourceId(String resourceId)
The ID of the resource associated with the multicast resource.
example:vpc-p0w9alkte4w2htrqe****
public ListTransitRouterMulticastGroupsResponseBody.TransitRouterMulticastGroups.Builder resourceOwnerId(Long resourceOwnerId)
The ID of the Alibaba Cloud account to which the multicast resource belongs.
example:253460731706911258
public ListTransitRouterMulticastGroupsResponseBody.TransitRouterMulticastGroups.Builder resourceType(String resourceType)
The type of the multicast resource. Valid values:
VPC
public ListTransitRouterMulticastGroupsResponseBody.TransitRouterMulticastGroups.Builder sourceType(String sourceType)
The type of the multicast member.
If the value is Static, the multicast member is manually specified.
example:Static
public ListTransitRouterMulticastGroupsResponseBody.TransitRouterMulticastGroups.Builder status(String status)
The status of the multicast resource. Valid values:
Registered
public ListTransitRouterMulticastGroupsResponseBody.TransitRouterMulticastGroups.Builder transitRouterAttachmentId(String transitRouterAttachmentId)
The ID of the network instance connection.
example:tr-attach-g3kz2k3u76amsk****
public ListTransitRouterMulticastGroupsResponseBody.TransitRouterMulticastGroups.Builder transitRouterMulticastDomainId(String transitRouterMulticastDomainId)
The ID of the multicast domain.
example:tr-mcast-domain-kx0vk0v7fz8kx4****
public ListTransitRouterMulticastGroupsResponseBody.TransitRouterMulticastGroups.Builder vSwitchId(String vSwitchId)
The ID of the vSwitch to which the multicast resource belongs.
example:vsw-p0w9s2ig1jnwgrbzl****
public ListTransitRouterMulticastGroupsResponseBody.TransitRouterMulticastGroups build()
Copyright © 2025. All rights reserved.