public class TargetGroupInfo extends AbstractModel
header, skipSign| Constructor and Description |
|---|
TargetGroupInfo() |
TargetGroupInfo(TargetGroupInfo source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getAllDeadToAlive()
Get Whether "All Dead, All Alive" is supported.Note: This field may return null, indicating that no valid value can be obtained.
|
AssociationItem[] |
getAssociatedRule()
Get Associated rule array.
|
Long |
getAssociatedRuleCount()
Get Number of rules associated with the target group.Note: This field may return null, indicating that no valid value can be obtained.
|
String |
getCreatedTime()
Get Target group creation time
|
TargetGroupHealthCheck |
getHealthCheck()
Get Health check details.Note: This field may return null, indicating that no valid value can be obtained.
|
Long |
getPort()
Get Default port of a target group
Note: This field may return null, indicating that no valid value can be obtained.
|
String |
getProtocol()
Get Backend protocol type.Note: This field may return null, indicating that no valid value can be obtained.
|
Long |
getRegisteredInstancesCount()
Get Number of instances in the target group.Note: This field may return null, indicating that no valid value can be obtained.
|
String |
getScheduleAlgorithm()
Get Scheduling algorithm.
|
String |
getTargetGroupId()
Get Target group ID
|
String |
getTargetGroupName()
Get Target group name
|
String |
getUpdatedTime()
Get Target group modification time
|
String |
getVpcId()
Get VPCID of target group
|
void |
setAllDeadToAlive(Boolean AllDeadToAlive)
Set Whether "All Dead, All Alive" is supported.Note: This field may return null, indicating that no valid value can be obtained.
|
void |
setAssociatedRule(AssociationItem[] AssociatedRule)
Set Associated rule array.
|
void |
setAssociatedRuleCount(Long AssociatedRuleCount)
Set Number of rules associated with the target group.Note: This field may return null, indicating that no valid value can be obtained.
|
void |
setCreatedTime(String CreatedTime)
Set Target group creation time
|
void |
setHealthCheck(TargetGroupHealthCheck HealthCheck)
Set Health check details.Note: This field may return null, indicating that no valid value can be obtained.
|
void |
setPort(Long Port)
Set Default port of a target group
Note: This field may return null, indicating that no valid value can be obtained.
|
void |
setProtocol(String Protocol)
Set Backend protocol type.Note: This field may return null, indicating that no valid value can be obtained.
|
void |
setRegisteredInstancesCount(Long RegisteredInstancesCount)
Set Number of instances in the target group.Note: This field may return null, indicating that no valid value can be obtained.
|
void |
setScheduleAlgorithm(String ScheduleAlgorithm)
Set Scheduling algorithm.
|
void |
setTargetGroupId(String TargetGroupId)
Set Target group ID
|
void |
setTargetGroupName(String TargetGroupName)
Set Target group name
|
void |
setUpdatedTime(String UpdatedTime)
Set Target group modification time
|
void |
setVpcId(String VpcId)
Set VPCID of target group
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic TargetGroupInfo()
public TargetGroupInfo(TargetGroupInfo source)
public String getTargetGroupId()
public void setTargetGroupId(String TargetGroupId)
TargetGroupId - Target group IDpublic String getVpcId()
public void setVpcId(String VpcId)
VpcId - VPCID of target grouppublic String getTargetGroupName()
public void setTargetGroupName(String TargetGroupName)
TargetGroupName - Target group namepublic Long getPort()
public void setPort(Long Port)
Port - Default port of a target group
Note: This field may return null, indicating that no valid value can be obtained.public String getCreatedTime()
public void setCreatedTime(String CreatedTime)
CreatedTime - Target group creation timepublic String getUpdatedTime()
public void setUpdatedTime(String UpdatedTime)
UpdatedTime - Target group modification timepublic AssociationItem[] getAssociatedRule()
public void setAssociatedRule(AssociationItem[] AssociatedRule)
AssociatedRule - Associated rule array. This parameter cannot be obtained when the DescribeTargetGroupList API is called.Note: This field may return null, indicating that no valid value can be obtained.public String getProtocol()
public void setProtocol(String Protocol)
Protocol - Backend protocol type.Note: This field may return null, indicating that no valid value can be obtained.public String getScheduleAlgorithm()
public void setScheduleAlgorithm(String ScheduleAlgorithm)
ScheduleAlgorithm - Scheduling algorithm.
ip_hash_3: elastic hashing
Note: This field may return null, indicating that no valid value can be obtained.public TargetGroupHealthCheck getHealthCheck()
public void setHealthCheck(TargetGroupHealthCheck HealthCheck)
HealthCheck - Health check details.Note: This field may return null, indicating that no valid value can be obtained.public Boolean getAllDeadToAlive()
public void setAllDeadToAlive(Boolean AllDeadToAlive)
AllDeadToAlive - Whether "All Dead, All Alive" is supported.Note: This field may return null, indicating that no valid value can be obtained.public Long getAssociatedRuleCount()
public void setAssociatedRuleCount(Long AssociatedRuleCount)
AssociatedRuleCount - Number of rules associated with the target group.Note: This field may return null, indicating that no valid value can be obtained.public Long getRegisteredInstancesCount()
public void setRegisteredInstancesCount(Long RegisteredInstancesCount)
RegisteredInstancesCount - Number of instances in the target group.Note: This field may return null, indicating that no valid value can be obtained.Copyright © 2025. All rights reserved.