in utils/src/main/java/com/google/apphosting/utils/config/AppEngineWebXml.java [803:864]
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
AppEngineWebXml that = (AppEngineWebXml) o;
return asyncSessionPersistence == that.asyncSessionPersistence
&& precompilationEnabled == that.precompilationEnabled
&& sslEnabled == that.sslEnabled
&& threadsafe == that.threadsafe
&& appEngineApis == that.appEngineApis
&& threadsafeValueProvided == that.threadsafeValueProvided
&& Objects.equals(autoIdPolicy, that.autoIdPolicy)
&& codeLock == that.codeLock
&& useSessions == that.useSessions
&& Objects.equals(adminConsolePages, that.adminConsolePages)
&& Objects.equals(appId, that.appId)
&& Objects.equals(entrypoint, that.entrypoint)
&& Objects.equals(runtimeChannel, that.runtimeChannel)
&& Objects.equals(majorVersionId, that.majorVersionId)
&& Objects.equals(service, that.service)
&& Objects.equals(instanceClass, that.instanceClass)
&& automaticScaling.equals(that.automaticScaling)
&& manualScaling.equals(that.manualScaling)
&& basicScaling.equals(that.basicScaling)
&& Objects.equals(appRoot, that.appRoot)
&& Objects.equals(asyncSessionPersistenceQueueName, that.asyncSessionPersistenceQueueName)
&& Objects.equals(envVariables, that.envVariables)
&& Objects.equals(buildEnvVariables, that.buildEnvVariables)
&& Objects.equals(errorHandlers, that.errorHandlers)
&& Objects.equals(inboundServices, that.inboundServices)
&& Objects.equals(majorVersionId, that.majorVersionId)
&& Objects.equals(runtime, that.runtime)
&& Objects.equals(publicRoot, that.publicRoot)
&& Objects.equals(resourceExcludePattern, that.resourceExcludePattern)
&& Objects.equals(resourceFileExcludes, that.resourceFileExcludes)
&& Objects.equals(resourceFileIncludes, that.resourceFileIncludes)
&& Objects.equals(resourceIncludePattern, that.resourceIncludePattern)
&& Objects.equals(staticExcludePattern, that.staticExcludePattern)
&& Objects.equals(staticFileExcludes, that.staticFileExcludes)
&& Objects.equals(staticFileIncludes, that.staticFileIncludes)
&& Objects.equals(staticIncludePattern, that.staticIncludePattern)
&& Objects.equals(systemProperties, that.systemProperties)
&& Objects.equals(betaSettings, that.betaSettings)
&& Objects.equals(healthCheck, that.healthCheck)
&& Objects.equals(livenessCheck, that.livenessCheck)
&& Objects.equals(readinessCheck, that.readinessCheck)
&& Objects.equals(resources, that.resources)
&& Objects.equals(network, that.network)
&& Objects.equals(userPermissions, that.userPermissions)
&& Objects.equals(apiConfig, that.apiConfig)
&& Objects.equals(apiEndpointIds, that.apiEndpointIds)
&& Objects.equals(classLoaderConfig, that.classLoaderConfig)
&& Objects.equals(vpcAccessConnector, that.vpcAccessConnector)
&& Objects.equals(serviceAccount, that.serviceAccount)
&& Objects.equals(urlStreamHandlerType, that.urlStreamHandlerType)
&& useGoogleConnectorJ == that.useGoogleConnectorJ;
}