public boolean equals()

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;
  }