/** Use {@link #getClusterStatesMap()} instead. */ @java.lang.Deprecated public java.util.Map<java.lang.String, com.google.bigtable.admin.v2.Table.ClusterState> getClusterStates() { return getClusterStatesMap(); } /**
@InternalApi public static Table fromProto(@Nonnull com.google.bigtable.admin.v2.Table proto) { ImmutableMap.Builder<String, ReplicationState> replicationStates = ImmutableMap.builder(); for (Entry<String, com.google.bigtable.admin.v2.Table.ClusterState> entry : proto.getClusterStatesMap().entrySet()) { replicationStates.put( entry.getKey(), ReplicationState.fromProto(entry.getValue().getReplicationState())); } ImmutableList.Builder<ColumnFamily> columnFamilies = ImmutableList.builder(); for (Entry<String, com.google.bigtable.admin.v2.ColumnFamily> entry : proto.getColumnFamiliesMap().entrySet()) { columnFamilies.add(ColumnFamily.fromProto(entry.getKey(), entry.getValue())); } return new Table( TableName.parse(proto.getName()), replicationStates.build(), columnFamilies.build()); }
/** Use {@link #getClusterStatesMap()} instead. */ @java.lang.Deprecated public java.util.Map<java.lang.String, com.google.bigtable.admin.v2.Table.ClusterState> getClusterStates() { return getClusterStatesMap(); } /**
@InternalApi public static Table fromProto(@Nonnull com.google.bigtable.admin.v2.Table proto) { ImmutableMap.Builder<String, ReplicationState> replicationStates = ImmutableMap.builder(); for (Entry<String, com.google.bigtable.admin.v2.Table.ClusterState> entry : proto.getClusterStatesMap().entrySet()) { replicationStates.put( entry.getKey(), ReplicationState.fromProto(entry.getValue().getReplicationState())); } ImmutableList.Builder<ColumnFamily> columnFamilies = ImmutableList.builder(); for (Entry<String, com.google.bigtable.admin.v2.ColumnFamily> entry : proto.getColumnFamiliesMap().entrySet()) { columnFamilies.add(ColumnFamily.fromProto(entry.getKey(), entry.getValue())); } return new Table( TableName.parse(proto.getName()), replicationStates.build(), columnFamilies.build()); }