public static final class GetGatewayServiceDetailResponseBody.Data.Builder extends Object
public GetGatewayServiceDetailResponseBody.Data.Builder dnsServerList(List<String> dnsServerList)
public GetGatewayServiceDetailResponseBody.Data.Builder gatewayId(Long gatewayId)
The ID of the gateway.
example:1
public GetGatewayServiceDetailResponseBody.Data.Builder gatewayTrafficPolicy(TrafficPolicy gatewayTrafficPolicy)
The traffic policy of the service.
example:{}
public GetGatewayServiceDetailResponseBody.Data.Builder gatewayUniqueId(String gatewayUniqueId)
The unique ID of the gateway.
example:gw-7ea3da97b96543e19f6c597c****
public GetGatewayServiceDetailResponseBody.Data.Builder gmtCreate(String gmtCreate)
The creation time.
example:2022-01-07 18:07:57
public GetGatewayServiceDetailResponseBody.Data.Builder gmtModified(String gmtModified)
The last modification time.
example:2022-01-07T10:07:57.000+0000
public GetGatewayServiceDetailResponseBody.Data.Builder groupName(String groupName)
The name of the group.
example:test
public GetGatewayServiceDetailResponseBody.Data.Builder healthCheck(String healthCheck)
Indicates whether the health check is enabled.
example:true
public GetGatewayServiceDetailResponseBody.Data.Builder healthStatus(String healthStatus)
The status of the health check. Valid values:
example:true
public GetGatewayServiceDetailResponseBody.Data.Builder id(Long id)
The ID of the service.
example:1
public GetGatewayServiceDetailResponseBody.Data.Builder ips(List<String> ips)
The IP address of the service.
public GetGatewayServiceDetailResponseBody.Data.Builder labelDetails(List<GetGatewayServiceDetailResponseBody.LabelDetails> labelDetails)
The details of the tag.
public GetGatewayServiceDetailResponseBody.Data.Builder metaInfo(String metaInfo)
The basic information about the service.
example:{}
public GetGatewayServiceDetailResponseBody.Data.Builder name(String name)
The name of the service.
example:test
public GetGatewayServiceDetailResponseBody.Data.Builder namespace(String namespace)
The namespace.
example:default
public GetGatewayServiceDetailResponseBody.Data.Builder portTrafficPolicyList(List<GetGatewayServiceDetailResponseBody.PortTrafficPolicyList> portTrafficPolicyList)
The traffic policy of service ports.
public GetGatewayServiceDetailResponseBody.Data.Builder ports(List<Integer> ports)
The array of service ports.
public GetGatewayServiceDetailResponseBody.Data.Builder serviceFQDN(String serviceFQDN)
public GetGatewayServiceDetailResponseBody.Data.Builder serviceNameInRegistry(String serviceNameInRegistry)
The name of the service registered with the service registry.
example:test
public GetGatewayServiceDetailResponseBody.Data.Builder servicePort(Integer servicePort)
The service port number.
example:8080
public GetGatewayServiceDetailResponseBody.Data.Builder serviceProtocol(String serviceProtocol)
The protocol of the service.
example:HTTP
public GetGatewayServiceDetailResponseBody.Data.Builder sourceId(Long sourceId)
The ID of the service source.
example:1
public GetGatewayServiceDetailResponseBody.Data.Builder sourceType(String sourceType)
The source type of the service.
example:MSE
public GetGatewayServiceDetailResponseBody.Data.Builder versionDetails(List<GetGatewayServiceDetailResponseBody.VersionDetails> versionDetails)
The details of versions.
public GetGatewayServiceDetailResponseBody.Data.Builder versions(List<GetGatewayServiceDetailResponseBody.Versions> versions)
The service version. This parameter is deprecated.
public GetGatewayServiceDetailResponseBody.Data build()
Copyright © 2026. All rights reserved.