@java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof feast.core.CoreServiceProto.CoreServiceTypes.ListStorageResponse)) { return super.equals(obj); } feast.core.CoreServiceProto.CoreServiceTypes.ListStorageResponse other = (feast.core.CoreServiceProto.CoreServiceTypes.ListStorageResponse) obj; boolean result = true; result = result && getStorageSpecsList() .equals(other.getStorageSpecsList()); result = result && unknownFields.equals(other.unknownFields); return result; }
@java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof feast.core.CoreServiceProto.CoreServiceTypes.ListStorageResponse)) { return super.equals(obj); } feast.core.CoreServiceProto.CoreServiceTypes.ListStorageResponse other = (feast.core.CoreServiceProto.CoreServiceTypes.ListStorageResponse) obj; boolean result = true; result = result && getStorageSpecsList() .equals(other.getStorageSpecsList()); result = result && unknownFields.equals(other.unknownFields); return result; }
@java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof feast.core.CoreServiceProto.CoreServiceTypes.ListStorageResponse)) { return super.equals(obj); } feast.core.CoreServiceProto.CoreServiceTypes.ListStorageResponse other = (feast.core.CoreServiceProto.CoreServiceTypes.ListStorageResponse) obj; boolean result = true; result = result && getStorageSpecsList() .equals(other.getStorageSpecsList()); result = result && unknownFields.equals(other.unknownFields); return result; }
/** * Get all {@link StorageSpec} from Core API. * * @return map of storage id as key and {@link StorageSpec} as value. */ public Map<String, StorageSpec> getAllStorageSpecs() { try { ListStorageResponse response = blockingStub.listStorage(Empty.getDefaultInstance()); return response .getStorageSpecsList() .stream() .collect(Collectors.toMap(StorageSpec::getId, Function.identity())); } catch (StatusRuntimeException e) { log.error("GRPC error in getAllStorageSpecs, {}", e.getStatus()); throw new SpecRetrievalException("Unable to retrieve storage specs", e); } }
/** * Get all {@link StorageSpec} from Core API. */ public Map<String, StorageSpec> getAllStorageSpecs() { try { ListStorageResponse response = blockingStub.listStorage(Empty.getDefaultInstance()); return response .getStorageSpecsList() .stream() .collect(Collectors.toMap(StorageSpec::getId, Function.identity())); } catch (StatusRuntimeException e) { log.error("GRPC error in getAllStorageSpecs, {}", e.getStatus()); throw new SpecRetrievalException("Unable to retrieve storage specs", e); } }
@java.lang.Override public int hashCode() { if (memoizedHashCode != 0) { return memoizedHashCode; } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); if (getStorageSpecsCount() > 0) { hash = (37 * hash) + STORAGESPECS_FIELD_NUMBER; hash = (53 * hash) + getStorageSpecsList().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 (getStorageSpecsCount() > 0) { hash = (37 * hash) + STORAGESPECS_FIELD_NUMBER; hash = (53 * hash) + getStorageSpecsList().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 (getStorageSpecsCount() > 0) { hash = (37 * hash) + STORAGESPECS_FIELD_NUMBER; hash = (53 * hash) + getStorageSpecsList().hashCode(); } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; }