public override int GetHashCode() { int hash = 1; if (ZoneId != 0) { hash ^= ZoneId.GetHashCode(); } if (ZoneName.Length != 0) { hash ^= ZoneName.GetHashCode(); } if (ServerId != 0) { hash ^= ServerId.GetHashCode(); } if (ServerName.Length != 0) { hash ^= ServerName.GetHashCode(); } if (Status != 0) { hash ^= Status.GetHashCode(); } if (UserCount != 0) { hash ^= UserCount.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (Id.Length != 0) { hash ^= Id.GetHashCode(); } if (FolderId.Length != 0) { hash ^= FolderId.GetHashCode(); } if (createdAt_ != null) { hash ^= CreatedAt.GetHashCode(); } if (Name.Length != 0) { hash ^= Name.GetHashCode(); } if (Description.Length != 0) { hash ^= Description.GetHashCode(); } hash ^= Labels.GetHashCode(); if (ZoneId.Length != 0) { hash ^= ZoneId.GetHashCode(); } if (Status != global::Yandex.Cloud.Compute.V1.HostGroup.Types.Status.Unspecified) { hash ^= Status.GetHashCode(); } if (TypeId.Length != 0) { hash ^= TypeId.GetHashCode(); } if (MaintenancePolicy != global::Yandex.Cloud.Compute.V1.MaintenancePolicy.Unspecified) { hash ^= MaintenancePolicy.GetHashCode(); } if (scalePolicy_ != null) { hash ^= ScalePolicy.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (Id.Length != 0) { hash ^= Id.GetHashCode(); } if (FolderId.Length != 0) { hash ^= FolderId.GetHashCode(); } if (createdAt_ != null) { hash ^= CreatedAt.GetHashCode(); } if (Name.Length != 0) { hash ^= Name.GetHashCode(); } if (Description.Length != 0) { hash ^= Description.GetHashCode(); } hash ^= Labels.GetHashCode(); if (NetworkId.Length != 0) { hash ^= NetworkId.GetHashCode(); } if (ZoneId.Length != 0) { hash ^= ZoneId.GetHashCode(); } hash ^= v4CidrBlocks_.GetHashCode(); hash ^= v6CidrBlocks_.GetHashCode(); if (RouteTableId.Length != 0) { hash ^= RouteTableId.GetHashCode(); } if (dhcpOptions_ != null) { hash ^= DhcpOptions.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (Id.Length != 0) { hash ^= Id.GetHashCode(); } if (FolderId.Length != 0) { hash ^= FolderId.GetHashCode(); } if (createdAt_ != null) { hash ^= CreatedAt.GetHashCode(); } if (Name.Length != 0) { hash ^= Name.GetHashCode(); } if (Description.Length != 0) { hash ^= Description.GetHashCode(); } hash ^= Labels.GetHashCode(); if (ZoneId.Length != 0) { hash ^= ZoneId.GetHashCode(); } if (Status != global::Yandex.Cloud.Compute.V1.DiskPlacementGroup.Types.Status.Unspecified) { hash ^= Status.GetHashCode(); } if (placementStrategyCase_ == PlacementStrategyOneofCase.SpreadPlacementStrategy) { hash ^= SpreadPlacementStrategy.GetHashCode(); } hash ^= (int)placementStrategyCase_; if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (header_ != null) { hash ^= Header.GetHashCode(); } if (MeasureType != 0) { hash ^= MeasureType.GetHashCode(); } if (FrameType != 0) { hash ^= FrameType.GetHashCode(); } if (position_ != null) { hash ^= Position.GetHashCode(); } if (velocity_ != null) { hash ^= Velocity.GetHashCode(); } if (Yaw != 0D) { hash ^= Yaw.GetHashCode(); } if (ZoneId != 0) { hash ^= ZoneId.GetHashCode(); } if (IsHaveVariance != false) { hash ^= IsHaveVariance.GetHashCode(); } if (IsGnssDoubleAntenna != false) { hash ^= IsGnssDoubleAntenna.GetHashCode(); } hash ^= measureCovar_.GetHashCode(); return(hash); }
public override int GetHashCode() { int hash = 1; if (Address.Length != 0) { hash ^= Address.GetHashCode(); } if (ZoneId.Length != 0) { hash ^= ZoneId.GetHashCode(); } if (requirements_ != null) { hash ^= Requirements.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (Id.Length != 0) { hash ^= Id.GetHashCode(); } if (FolderId.Length != 0) { hash ^= FolderId.GetHashCode(); } if (createdAt_ != null) { hash ^= CreatedAt.GetHashCode(); } if (Name.Length != 0) { hash ^= Name.GetHashCode(); } if (Description.Length != 0) { hash ^= Description.GetHashCode(); } hash ^= Labels.GetHashCode(); if (TypeId.Length != 0) { hash ^= TypeId.GetHashCode(); } if (ZoneId.Length != 0) { hash ^= ZoneId.GetHashCode(); } if (Size != 0L) { hash ^= Size.GetHashCode(); } if (BlockSize != 0L) { hash ^= BlockSize.GetHashCode(); } hash ^= productIds_.GetHashCode(); if (Status != global::Yandex.Cloud.Compute.V1.Disk.Types.Status.Unspecified) { hash ^= Status.GetHashCode(); } if (sourceCase_ == SourceOneofCase.SourceImageId) { hash ^= SourceImageId.GetHashCode(); } if (sourceCase_ == SourceOneofCase.SourceSnapshotId) { hash ^= SourceSnapshotId.GetHashCode(); } hash ^= instanceIds_.GetHashCode(); if (diskPlacementPolicy_ != null) { hash ^= DiskPlacementPolicy.GetHashCode(); } hash ^= (int)sourceCase_; if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }