spring-geode/src/main/java/org/springframework/geode/config/annotation/ClusterAwareConfiguration.java
/**
		 * Performs the actual conditional match to determine whether this Spring Boot for Apache Geode application
		 * can connect to an available Apache Geode cluster available in any environment (e.g. Standalone or Cloud).
		 *
		 * @param conditionContext Spring {@link ConditionContext} capturing the context in which the condition(s)
		 * are evaluated; must not be {@literal null}.
		 * @return the given {@link ConditionContext}.
		 * @see org.springframework.context.annotation.ConditionContext
		 * @see #doCachedMatch(ConditionContext)
		 * @see #getConnectionEndpoints(Environment)
		 * @see #countConnections(ConnectionEndpointList)
		 * @see #configureTopology(Environment, ConnectionEndpointList, int)
		 * @see #logRuntimeEnvironment(Logger, int)
		 * @see #isMatch(ConnectionEndpointList, int)
		 */
Performs the actual conditional match to determine whether this Spring Boot for Apache Geode application
can connect to an available Apache Geode cluster available in any environment .

@param conditionContext Spring  ConditionContext capturing the context in which the condition(s)
are evaluated; must not be  null.
@return the given  ConditionContext.
Performs the actual conditional match to determine whether this Spring Boot for Apache Geode application can connect to an available Apache Geode cluster available in any environment . @param conditionContext Spring ConditionContext capturing the context in which the condition ( s ) are evaluated ; must not be null . @return the given ConditionContext .
protected boolean doMatch(@NonNull ConditionContext conditionContext) {
			Environment environment = conditionContext.getEnvironment();
			ConnectionEndpointList connectionEndpoints = getConnectionEndpoints(environment);
			int connectionCount = countConnections(connectionEndpoints);
			configureTopology(environment, connectionEndpoints, connectionCount);
			logRuntimeEnvironment(getLogger(), connectionCount);
			return isMatch(connectionEndpoints, connectionCount);
		}
protected boolean doMatch ( @ NonNull ConditionContext conditionContext ) { Environment environment = conditionContext . getEnvironment ( ) ; ConnectionEndpointList connectionEndpoints = getConnectionEndpoints ( environment ) ; int connectionCount = countConnections ( connectionEndpoints ) ; configureTopology ( environment , connectionEndpoints , connectionCount ) ; logRuntimeEnvironment ( getLogger ( ) , connectionCount ) ; return isMatch ( connectionEndpoints , connectionCount ) ; }
Performs the actual conditional match to determine whether this Spring Boot for Apache Geode application
 can connect to an available Apache Geode cluster available in any environment (e.g.
Performs the actual conditional match to determine whether this Spring Boot for Apache Geode application can connect to an available Apache Geode cluster available in any environment ( e . g .