Package com.oracle.bmc.apmconfig.model
Class AgentConfigOverride
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.apmconfig.model.AgentConfigOverride
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20210201") public final class AgentConfigOverride extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelAgent configuration overrides that should apply to a subset of the agents associated with an Agent Config object.
 Note: Objects should always be created or deserialized using theAgentConfigOverride.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theAgentConfigOverride.Builder, which maintain a set of all explicitly set fields calledAgentConfigOverride.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classAgentConfigOverride.Builder
 - 
Constructor SummaryConstructors Constructor Description AgentConfigOverride(String agentFilter, Map<String,String> overrideMap)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AgentConfigOverride.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetAgentFilter()The string that defines the Agent Filter expression.Map<String,String>getOverrideMap()A map whose key is a substitution variable specified within the configuration’s body.inthashCode()AgentConfigOverride.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
AgentConfigOverride@Deprecated @ConstructorProperties({"agentFilter","overrideMap"}) public AgentConfigOverride(String agentFilter, Map<String,String> overrideMap) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static AgentConfigOverride.Builder builder() Create a new builder.
 - 
toBuilderpublic AgentConfigOverride.Builder toBuilder() 
 - 
getAgentFilterpublic String getAgentFilter() The string that defines the Agent Filter expression.- Returns:
- the value
 
 - 
getOverrideMappublic Map<String,String> getOverrideMap() A map whose key is a substitution variable specified within the configuration’s body.For example, if below was specified in the configuration’s body {{ isJfrEnabled | default false }} Then a valid map key would be “isJfrEnabled”. The value is typically different than the default specified in the configuration’s body. Thus, in this example, the map entry could be “isJfrEnabled”: true - Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-