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(); } 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 (SourceClusterId.Length != 0) { hash ^= SourceClusterId.GetHashCode(); } if (startedAt_ != null) { hash ^= StartedAt.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (RegistryId.Length != 0) { hash ^= RegistryId.GetHashCode(); } if (FolderId.Length != 0) { hash ^= FolderId.GetHashCode(); } if (PageSize != 0L) { hash ^= PageSize.GetHashCode(); } if (PageToken.Length != 0) { hash ^= PageToken.GetHashCode(); } if (Filter.Length != 0) { hash ^= Filter.GetHashCode(); } if (OrderBy.Length != 0) { hash ^= OrderBy.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 (Name.Length != 0) { hash ^= Name.GetHashCode(); } if (Status != global::Yandex.Cloud.Containerregistry.V1.Registry.Types.Status.Unspecified) { hash ^= Status.GetHashCode(); } if (createdAt_ != null) { hash ^= CreatedAt.GetHashCode(); } hash ^= Labels.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 (Status != global::Yandex.Cloud.Kms.V1.SymmetricKey.Types.Status.Unspecified) { hash ^= Status.GetHashCode(); } if (primaryVersion_ != null) { hash ^= PrimaryVersion.GetHashCode(); } if (DefaultAlgorithm != global::Yandex.Cloud.Kms.V1.SymmetricAlgorithm.Unspecified) { hash ^= DefaultAlgorithm.GetHashCode(); } if (rotatedAt_ != null) { hash ^= RotatedAt.GetHashCode(); } if (rotationPeriod_ != null) { hash ^= RotationPeriod.GetHashCode(); } if (DeletionProtection != false) { hash ^= DeletionProtection.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 (Family.Length != 0) { hash ^= Family.GetHashCode(); } if (StorageSize != 0L) { hash ^= StorageSize.GetHashCode(); } if (MinDiskSize != 0L) { hash ^= MinDiskSize.GetHashCode(); } hash ^= productIds_.GetHashCode(); if (Status != global::Yandex.Cloud.Compute.V1.Image.Types.Status.Unspecified) { hash ^= Status.GetHashCode(); } if (os_ != null) { hash ^= Os.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); }
/// <summary> /// /// </summary> /// <returns></returns> public override int GetHashCode() { int hash = 17; hash = hash * 23 + Id.GetHashCode(); hash = hash * 23 + OrgId.GetHashCode(); hash = hash * 23 + Title.GetHashCode(); hash = hash * 23 + Uid.GetHashCode(); hash = hash * 23 + Data.GetHashCode(); if (FolderId.HasValue) { hash = hash * 23 + FolderId.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 (addressCase_ == AddressOneofCase.ExternalIpv4Address) { hash ^= ExternalIpv4Address.GetHashCode(); } if (Reserved != false) { hash ^= Reserved.GetHashCode(); } if (Used != false) { hash ^= Used.GetHashCode(); } hash ^= (int)addressCase_; 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 (Id.Length != 0) { hash ^= Id.GetHashCode(); } if (FolderId.Length != 0) { hash ^= FolderId.GetHashCode(); } if (createdAt_ != null) { hash ^= CreatedAt.GetHashCode(); } if (SourceClusterId.Length != 0) { hash ^= SourceClusterId.GetHashCode(); } if (startedAt_ != null) { hash ^= StartedAt.GetHashCode(); } hash ^= sourceShardNames_.GetHashCode(); if (Size != 0L) { hash ^= Size.GetHashCode(); } if (Type != global::Yandex.Cloud.Mdb.Mongodb.V1.Backup.Types.BackupType.Unspecified) { hash ^= Type.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 (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 (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); }