public final boolean equals()

in multiple-languages/java/ros-cdk-sae/src/main/java/com/aliyun/ros/cdk/sae/RosApplicationProps.java [2398:2466]


        public final boolean equals(final Object o) {
            if (this == o) return true;
            if (o == null || getClass() != o.getClass()) return false;

            RosApplicationProps.Jsii$Proxy that = (RosApplicationProps.Jsii$Proxy) o;

            if (!appName.equals(that.appName)) return false;
            if (!cpu.equals(that.cpu)) return false;
            if (!memory.equals(that.memory)) return false;
            if (!namespaceId.equals(that.namespaceId)) return false;
            if (!packageType.equals(that.packageType)) return false;
            if (!replicas.equals(that.replicas)) return false;
            if (this.acrAssumeRoleArn != null ? !this.acrAssumeRoleArn.equals(that.acrAssumeRoleArn) : that.acrAssumeRoleArn != null) return false;
            if (this.acrInstanceId != null ? !this.acrInstanceId.equals(that.acrInstanceId) : that.acrInstanceId != null) return false;
            if (this.appDescription != null ? !this.appDescription.equals(that.appDescription) : that.appDescription != null) return false;
            if (this.appSource != null ? !this.appSource.equals(that.appSource) : that.appSource != null) return false;
            if (this.associateEip != null ? !this.associateEip.equals(that.associateEip) : that.associateEip != null) return false;
            if (this.autoConfig != null ? !this.autoConfig.equals(that.autoConfig) : that.autoConfig != null) return false;
            if (this.baseAppId != null ? !this.baseAppId.equals(that.baseAppId) : that.baseAppId != null) return false;
            if (this.command != null ? !this.command.equals(that.command) : that.command != null) return false;
            if (this.commandArgs != null ? !this.commandArgs.equals(that.commandArgs) : that.commandArgs != null) return false;
            if (this.configMapMountDesc != null ? !this.configMapMountDesc.equals(that.configMapMountDesc) : that.configMapMountDesc != null) return false;
            if (this.customHostAlias != null ? !this.customHostAlias.equals(that.customHostAlias) : that.customHostAlias != null) return false;
            if (this.deploy != null ? !this.deploy.equals(that.deploy) : that.deploy != null) return false;
            if (this.edasContainerVersion != null ? !this.edasContainerVersion.equals(that.edasContainerVersion) : that.edasContainerVersion != null) return false;
            if (this.enableEbpf != null ? !this.enableEbpf.equals(that.enableEbpf) : that.enableEbpf != null) return false;
            if (this.envs != null ? !this.envs.equals(that.envs) : that.envs != null) return false;
            if (this.imagePullSecrets != null ? !this.imagePullSecrets.equals(that.imagePullSecrets) : that.imagePullSecrets != null) return false;
            if (this.imageUrl != null ? !this.imageUrl.equals(that.imageUrl) : that.imageUrl != null) return false;
            if (this.jarStartArgs != null ? !this.jarStartArgs.equals(that.jarStartArgs) : that.jarStartArgs != null) return false;
            if (this.jarStartOptions != null ? !this.jarStartOptions.equals(that.jarStartOptions) : that.jarStartOptions != null) return false;
            if (this.jdk != null ? !this.jdk.equals(that.jdk) : that.jdk != null) return false;
            if (this.kafkaConfigs != null ? !this.kafkaConfigs.equals(that.kafkaConfigs) : that.kafkaConfigs != null) return false;
            if (this.liveness != null ? !this.liveness.equals(that.liveness) : that.liveness != null) return false;
            if (this.microRegistration != null ? !this.microRegistration.equals(that.microRegistration) : that.microRegistration != null) return false;
            if (this.microRegistrationConfig != null ? !this.microRegistrationConfig.equals(that.microRegistrationConfig) : that.microRegistrationConfig != null) return false;
            if (this.mountDesc != null ? !this.mountDesc.equals(that.mountDesc) : that.mountDesc != null) return false;
            if (this.mountHost != null ? !this.mountHost.equals(that.mountHost) : that.mountHost != null) return false;
            if (this.nasConfigs != null ? !this.nasConfigs.equals(that.nasConfigs) : that.nasConfigs != null) return false;
            if (this.nasId != null ? !this.nasId.equals(that.nasId) : that.nasId != null) return false;
            if (this.ossAkId != null ? !this.ossAkId.equals(that.ossAkId) : that.ossAkId != null) return false;
            if (this.ossAkSecret != null ? !this.ossAkSecret.equals(that.ossAkSecret) : that.ossAkSecret != null) return false;
            if (this.ossMountDescs != null ? !this.ossMountDescs.equals(that.ossMountDescs) : that.ossMountDescs != null) return false;
            if (this.packageUrl != null ? !this.packageUrl.equals(that.packageUrl) : that.packageUrl != null) return false;
            if (this.packageVersion != null ? !this.packageVersion.equals(that.packageVersion) : that.packageVersion != null) return false;
            if (this.php != null ? !this.php.equals(that.php) : that.php != null) return false;
            if (this.phpArmsConfigLocation != null ? !this.phpArmsConfigLocation.equals(that.phpArmsConfigLocation) : that.phpArmsConfigLocation != null) return false;
            if (this.phpConfig != null ? !this.phpConfig.equals(that.phpConfig) : that.phpConfig != null) return false;
            if (this.phpConfigLocation != null ? !this.phpConfigLocation.equals(that.phpConfigLocation) : that.phpConfigLocation != null) return false;
            if (this.postStart != null ? !this.postStart.equals(that.postStart) : that.postStart != null) return false;
            if (this.preStop != null ? !this.preStop.equals(that.preStop) : that.preStop != null) return false;
            if (this.programmingLanguage != null ? !this.programmingLanguage.equals(that.programmingLanguage) : that.programmingLanguage != null) return false;
            if (this.pvtzDiscoverySvc != null ? !this.pvtzDiscoverySvc.equals(that.pvtzDiscoverySvc) : that.pvtzDiscoverySvc != null) return false;
            if (this.python != null ? !this.python.equals(that.python) : that.python != null) return false;
            if (this.pythonModules != null ? !this.pythonModules.equals(that.pythonModules) : that.pythonModules != null) return false;
            if (this.readiness != null ? !this.readiness.equals(that.readiness) : that.readiness != null) return false;
            if (this.saeVersion != null ? !this.saeVersion.equals(that.saeVersion) : that.saeVersion != null) return false;
            if (this.securityGroupId != null ? !this.securityGroupId.equals(that.securityGroupId) : that.securityGroupId != null) return false;
            if (this.serviceTags != null ? !this.serviceTags.equals(that.serviceTags) : that.serviceTags != null) return false;
            if (this.slsConfigs != null ? !this.slsConfigs.equals(that.slsConfigs) : that.slsConfigs != null) return false;
            if (this.tags != null ? !this.tags.equals(that.tags) : that.tags != null) return false;
            if (this.terminationGracePeriodSeconds != null ? !this.terminationGracePeriodSeconds.equals(that.terminationGracePeriodSeconds) : that.terminationGracePeriodSeconds != null) return false;
            if (this.timezone != null ? !this.timezone.equals(that.timezone) : that.timezone != null) return false;
            if (this.tomcatConfig != null ? !this.tomcatConfig.equals(that.tomcatConfig) : that.tomcatConfig != null) return false;
            if (this.vpcId != null ? !this.vpcId.equals(that.vpcId) : that.vpcId != null) return false;
            if (this.vSwitchId != null ? !this.vSwitchId.equals(that.vSwitchId) : that.vSwitchId != null) return false;
            if (this.warStartOptions != null ? !this.warStartOptions.equals(that.warStartOptions) : that.warStartOptions != null) return false;
            return this.webContainer != null ? this.webContainer.equals(that.webContainer) : that.webContainer == null;
        }