1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.apache.shardingsphere.distsql.statement.rdl.resource.unit.type;
19
20 import lombok.Getter;
21 import lombok.RequiredArgsConstructor;
22 import org.apache.shardingsphere.distsql.statement.rdl.resource.unit.StorageUnitDefinitionStatement;
23
24 import java.util.Collection;
25
26
27
28
29 @RequiredArgsConstructor
30 @Getter
31 public final class UnregisterStorageUnitStatement extends StorageUnitDefinitionStatement {
32
33 private final boolean ifExists;
34
35 private final Collection<String> storageUnitNames;
36
37 private final boolean ignoreSingleTables;
38
39 private final boolean ignoreBroadcastTables;
40
41 public UnregisterStorageUnitStatement(final Collection<String> storageUnitNames, final boolean ignoreSingleTables, final boolean ignoreBroadcastTables) {
42 this(false, storageUnitNames, ignoreSingleTables, ignoreBroadcastTables);
43 }
44 }