Class CustomerAgentInfo
java.lang.Object
software.amazon.awssdk.services.applicationdiscovery.model.CustomerAgentInfo
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<CustomerAgentInfo.Builder,CustomerAgentInfo>
@Generated("software.amazon.awssdk:codegen")
public final class CustomerAgentInfo
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<CustomerAgentInfo.Builder,CustomerAgentInfo>
Inventory data for installed discovery agents.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal IntegerNumber of active discovery agents.final IntegerNumber of blacklisted discovery agents.static CustomerAgentInfo.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final IntegerNumber of healthy discovery agentsstatic Class<? extends CustomerAgentInfo.Builder> final IntegerNumber of discovery agents with status SHUTDOWN.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final IntegerTotal number of discovery agents.final IntegerNumber of unhealthy discovery agents.final IntegerNumber of unknown discovery agents.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
activeAgents
Number of active discovery agents.
- Returns:
- Number of active discovery agents.
-
healthyAgents
Number of healthy discovery agents
- Returns:
- Number of healthy discovery agents
-
blackListedAgents
Number of blacklisted discovery agents.
- Returns:
- Number of blacklisted discovery agents.
-
shutdownAgents
Number of discovery agents with status SHUTDOWN.
- Returns:
- Number of discovery agents with status SHUTDOWN.
-
unhealthyAgents
Number of unhealthy discovery agents.
- Returns:
- Number of unhealthy discovery agents.
-
totalAgents
Total number of discovery agents.
- Returns:
- Total number of discovery agents.
-
unknownAgents
Number of unknown discovery agents.
- Returns:
- Number of unknown discovery agents.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<CustomerAgentInfo.Builder,CustomerAgentInfo> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-