/// <summary> /// Gets the hash code /// </summary> /// <returns>Hash code</returns> public override int GetHashCode() { unchecked // Overflow is fine, just wrap { var hashCode = 41; // Suitable nullity checks etc, of course :) if (MaxConnections != null) { hashCode = hashCode * 59 + MaxConnections.GetHashCode(); } if (MaxRequests != null) { hashCode = hashCode * 59 + MaxRequests.GetHashCode(); } if (RequestTimeout != null) { hashCode = hashCode * 59 + RequestTimeout.GetHashCode(); } if (LogDir != null) { hashCode = hashCode * 59 + LogDir.GetHashCode(); } return(hashCode); } }
public override int GetHashCode() { int hash = 1; if (Priority != 0) { hash ^= Priority.GetHashCode(); } if (maxConnections_ != null) { hash ^= MaxConnections.GetHashCode(); } if (maxPendingRequests_ != null) { hash ^= MaxPendingRequests.GetHashCode(); } if (maxRequests_ != null) { hash ^= MaxRequests.GetHashCode(); } if (maxRetries_ != null) { hash ^= MaxRetries.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hashCode = 561235898; hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Url); hashCode = hashCode * -1521134295 + HasCustomCertificate.GetHashCode(); hashCode = hashCode * -1521134295 + PendingUpdateCount.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <string?> .Default.GetHashCode(IpAddress); hashCode = hashCode * -1521134295 + LastErrorDate.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <string?> .Default.GetHashCode(LastErrorMessage); hashCode = hashCode * -1521134295 + LastSynchronizationErrorDate.GetHashCode(); hashCode = hashCode * -1521134295 + MaxConnections.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <IEnumerable <string>?> .Default.GetHashCode(AllowedUpdates); return(hashCode); }
public override int GetHashCode() { int hash = 1; if (innodbBufferPoolSize_ != null) { hash ^= InnodbBufferPoolSize.GetHashCode(); } if (maxConnections_ != null) { hash ^= MaxConnections.GetHashCode(); } if (longQueryTime_ != null) { hash ^= pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.GetHashCode(LongQueryTime); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (Priority != global::Envoy.Api.V3Alpha.Core.RoutingPriority.Default) { hash ^= Priority.GetHashCode(); } if (maxConnections_ != null) { hash ^= MaxConnections.GetHashCode(); } if (maxPendingRequests_ != null) { hash ^= MaxPendingRequests.GetHashCode(); } if (maxRequests_ != null) { hash ^= MaxRequests.GetHashCode(); } if (maxRetries_ != null) { hash ^= MaxRetries.GetHashCode(); } if (TrackRemaining != false) { hash ^= TrackRemaining.GetHashCode(); } if (maxConnectionPools_ != null) { hash ^= MaxConnectionPools.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; hash ^= additionalMetricDims_.GetHashCode(); if (AggregationEnabled != false) { hash ^= AggregationEnabled.GetHashCode(); } if (AggregationMaxCount != 0UL) { hash ^= AggregationMaxCount.GetHashCode(); } if (AggregationMaxSize != 0UL) { hash ^= AggregationMaxSize.GetHashCode(); } if (CloudwatchEndpoint.Length != 0) { hash ^= CloudwatchEndpoint.GetHashCode(); } if (CloudwatchPort != 0UL) { hash ^= CloudwatchPort.GetHashCode(); } if (CollectionMaxCount != 0UL) { hash ^= CollectionMaxCount.GetHashCode(); } if (CollectionMaxSize != 0UL) { hash ^= CollectionMaxSize.GetHashCode(); } if (ConnectTimeout != 0UL) { hash ^= ConnectTimeout.GetHashCode(); } if (EnableCoreDumps != false) { hash ^= EnableCoreDumps.GetHashCode(); } if (FailIfThrottled != false) { hash ^= FailIfThrottled.GetHashCode(); } if (KinesisEndpoint.Length != 0) { hash ^= KinesisEndpoint.GetHashCode(); } if (KinesisPort != 0UL) { hash ^= KinesisPort.GetHashCode(); } if (LogLevel.Length != 0) { hash ^= LogLevel.GetHashCode(); } if (MaxConnections != 0UL) { hash ^= MaxConnections.GetHashCode(); } if (MetricsGranularity.Length != 0) { hash ^= MetricsGranularity.GetHashCode(); } if (MetricsLevel.Length != 0) { hash ^= MetricsLevel.GetHashCode(); } if (MetricsNamespace.Length != 0) { hash ^= MetricsNamespace.GetHashCode(); } if (MetricsUploadDelay != 0UL) { hash ^= MetricsUploadDelay.GetHashCode(); } if (MinConnections != 0UL) { hash ^= MinConnections.GetHashCode(); } if (RateLimit != 0UL) { hash ^= RateLimit.GetHashCode(); } if (RecordMaxBufferedTime != 0UL) { hash ^= RecordMaxBufferedTime.GetHashCode(); } if (RecordTtl != 0UL) { hash ^= RecordTtl.GetHashCode(); } if (Region.Length != 0) { hash ^= Region.GetHashCode(); } if (RequestTimeout != 0UL) { hash ^= RequestTimeout.GetHashCode(); } if (VerifyCertificate != false) { hash ^= VerifyCertificate.GetHashCode(); } return(hash); }