public static final class ModifyTransitRouterMulticastDomainRequest.Builder extends Object
public ModifyTransitRouterMulticastDomainRequest.Builder clientToken(String clientToken)
The client token that is used to ensure the idempotence of the request.
You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters.
example:123e4567-e89b-12d3-a456-4266****
public ModifyTransitRouterMulticastDomainRequest.Builder dryRun(Boolean dryRun)
Specifies whether to perform a dry run, without performing the actual request. Valid values:
DryRunOperation
error code is returned.false
public ModifyTransitRouterMulticastDomainRequest.Builder options(ModifyTransitRouterMulticastDomainRequest.Options options)
Multicast domain feature.
public ModifyTransitRouterMulticastDomainRequest.Builder ownerAccount(String ownerAccount)
public ModifyTransitRouterMulticastDomainRequest.Builder ownerId(Long ownerId)
public ModifyTransitRouterMulticastDomainRequest.Builder resourceOwnerAccount(String resourceOwnerAccount)
public ModifyTransitRouterMulticastDomainRequest.Builder resourceOwnerId(Long resourceOwnerId)
public ModifyTransitRouterMulticastDomainRequest.Builder transitRouterMulticastDomainDescription(String transitRouterMulticastDomainDescription)
The new description of the multicast domain.
This parameter is optional. If you enter a description, it must be 1 to 256 characters in length and cannot start with http:// or https://.
example:desctest
public ModifyTransitRouterMulticastDomainRequest.Builder transitRouterMulticastDomainId(String transitRouterMulticastDomainId)
The ID of the multicast domain.
This parameter is required.
example:tr-mcast-domain-40cwj0rgzgdtam****
public ModifyTransitRouterMulticastDomainRequest.Builder transitRouterMulticastDomainName(String transitRouterMulticastDomainName)
The new name of the multicast domain.
The name can be empty or 1 to 128 characters in length, and cannot start with http:// or https://.
example:nametest
public ModifyTransitRouterMulticastDomainRequest build()
Copyright © 2025. All rights reserved.