@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasMaxRequestBytes()) { hash = (37 * hash) + MAX_REQUEST_BYTES_FIELD_NUMBER; hash = (53 * hash) + getMaxRequestBytes().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; }
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasChoiceCount()) { hash = (37 * hash) + CHOICE_COUNT_FIELD_NUMBER; hash = (53 * hash) + getChoiceCount().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; }
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + ADDRESS_PREFIX_FIELD_NUMBER; hash = (53 * hash) + getAddressPrefix().hashCode(); if (hasPrefixLen()) { hash = (37 * hash) + PREFIX_LEN_FIELD_NUMBER; hash = (53 * hash) + getPrefixLen().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; }
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + TLS_VERSION_FIELD_NUMBER; hash = (53 * hash) + tlsVersion_; if (hasTlsCipherSuite()) { hash = (37 * hash) + TLS_CIPHER_SUITE_FIELD_NUMBER; hash = (53 * hash) + getTlsCipherSuite().hashCode(); } hash = (37 * hash) + TLS_SNI_HOSTNAME_FIELD_NUMBER; hash = (53 * hash) + getTlsSniHostname().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; }
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasKeepaliveProbes()) { hash = (37 * hash) + KEEPALIVE_PROBES_FIELD_NUMBER; hash = (53 * hash) + getKeepaliveProbes().hashCode(); } if (hasKeepaliveTime()) { hash = (37 * hash) + KEEPALIVE_TIME_FIELD_NUMBER; hash = (53 * hash) + getKeepaliveTime().hashCode(); } if (hasKeepaliveInterval()) { hash = (37 * hash) + KEEPALIVE_INTERVAL_FIELD_NUMBER; hash = (53 * hash) + getKeepaliveInterval().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; }
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + PRIORITY_FIELD_NUMBER; hash = (53 * hash) + priority_; if (hasMaxConnections()) { hash = (37 * hash) + MAX_CONNECTIONS_FIELD_NUMBER; hash = (53 * hash) + getMaxConnections().hashCode(); } if (hasMaxPendingRequests()) { hash = (37 * hash) + MAX_PENDING_REQUESTS_FIELD_NUMBER; hash = (53 * hash) + getMaxPendingRequests().hashCode(); } if (hasMaxRequests()) { hash = (37 * hash) + MAX_REQUESTS_FIELD_NUMBER; hash = (53 * hash) + getMaxRequests().hashCode(); } if (hasMaxRetries()) { hash = (37 * hash) + MAX_RETRIES_FIELD_NUMBER; hash = (53 * hash) + getMaxRetries().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; }
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (getDropOverloadsCount() > 0) { hash = (37 * hash) + DROP_OVERLOADS_FIELD_NUMBER; hash = (53 * hash) + getDropOverloadsList().hashCode(); } if (hasOverprovisioningFactor()) { hash = (37 * hash) + OVERPROVISIONING_FACTOR_FIELD_NUMBER; hash = (53 * hash) + getOverprovisioningFactor().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; }
if (hasHpackTableSize()) { hash = (37 * hash) + HPACK_TABLE_SIZE_FIELD_NUMBER; hash = (53 * hash) + getHpackTableSize().hashCode(); hash = (53 * hash) + getMaxConcurrentStreams().hashCode(); hash = (53 * hash) + getInitialStreamWindowSize().hashCode(); hash = (53 * hash) + getInitialConnectionWindowSize().hashCode();
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasMaxTokens()) { hash = (37 * hash) + MAX_TOKENS_FIELD_NUMBER; hash = (53 * hash) + getMaxTokens().hashCode(); } if (hasFillRate()) { hash = (37 * hash) + FILL_RATE_FIELD_NUMBER; hash = (53 * hash) + getFillRate().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; }
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); if (hasWeight()) { hash = (37 * hash) + WEIGHT_FIELD_NUMBER; hash = (53 * hash) + getWeight().hashCode(); } if (hasMetadataMatch()) { hash = (37 * hash) + METADATA_MATCH_FIELD_NUMBER; hash = (53 * hash) + getMetadataMatch().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; }
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasCommonTlsContext()) { hash = (37 * hash) + COMMON_TLS_CONTEXT_FIELD_NUMBER; hash = (53 * hash) + getCommonTlsContext().hashCode(); } hash = (37 * hash) + SNI_FIELD_NUMBER; hash = (53 * hash) + getSni().hashCode(); hash = (37 * hash) + ALLOW_RENEGOTIATION_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getAllowRenegotiation()); if (hasMaxSessionKeys()) { hash = (37 * hash) + MAX_SESSION_KEYS_FIELD_NUMBER; hash = (53 * hash) + getMaxSessionKeys().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; }
if (hasConsecutive5Xx()) { hash = (37 * hash) + CONSECUTIVE_5XX_FIELD_NUMBER; hash = (53 * hash) + getConsecutive5Xx().hashCode(); hash = (53 * hash) + getMaxEjectionPercent().hashCode(); hash = (53 * hash) + getEnforcingConsecutive5Xx().hashCode(); hash = (53 * hash) + getEnforcingSuccessRate().hashCode(); hash = (53 * hash) + getSuccessRateMinimumHosts().hashCode(); hash = (53 * hash) + getSuccessRateRequestVolume().hashCode(); hash = (53 * hash) + getSuccessRateStdevFactor().hashCode(); hash = (53 * hash) + getConsecutiveGatewayFailure().hashCode(); hash = (53 * hash) + getEnforcingConsecutiveGatewayFailure().hashCode();
if (hasPort()) { hash = (37 * hash) + PORT_FIELD_NUMBER; hash = (53 * hash) + getPort().hashCode();
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasResponseCode()) { hash = (37 * hash) + RESPONSE_CODE_FIELD_NUMBER; hash = (53 * hash) + getResponseCode().hashCode(); } hash = (37 * hash) + RESPONSE_HEADERS_BYTES_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getResponseHeadersBytes()); hash = (37 * hash) + RESPONSE_BODY_BYTES_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getResponseBodyBytes()); if (!internalGetResponseHeaders().getMap().isEmpty()) { hash = (37 * hash) + RESPONSE_HEADERS_FIELD_NUMBER; hash = (53 * hash) + internalGetResponseHeaders().hashCode(); } if (!internalGetResponseTrailers().getMap().isEmpty()) { hash = (37 * hash) + RESPONSE_TRAILERS_FIELD_NUMBER; hash = (53 * hash) + internalGetResponseTrailers().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; }
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (hasLocality()) { hash = (37 * hash) + LOCALITY_FIELD_NUMBER; hash = (53 * hash) + getLocality().hashCode(); } if (getLbEndpointsCount() > 0) { hash = (37 * hash) + LB_ENDPOINTS_FIELD_NUMBER; hash = (53 * hash) + getLbEndpointsList().hashCode(); } if (hasLoadBalancingWeight()) { hash = (37 * hash) + LOAD_BALANCING_WEIGHT_FIELD_NUMBER; hash = (53 * hash) + getLoadBalancingWeight().hashCode(); } hash = (37 * hash) + PRIORITY_FIELD_NUMBER; hash = (53 * hash) + getPriority(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; }
hash = (53 * hash) + getLoadBalancingWeight().hashCode();
hash = (53 * hash) + getMaxConnectAttempts().hashCode();
hash = (53 * hash) + getUint32Wrapper().hashCode();