private SnapshotName(Builder builder) { project = Preconditions.checkNotNull(builder.getProject()); instance = Preconditions.checkNotNull(builder.getInstance()); cluster = Preconditions.checkNotNull(builder.getCluster()); snapshot = Preconditions.checkNotNull(builder.getSnapshot()); }
public Builder toBuilder() { return new Builder(this); }
public static Builder newBuilder() { return new Builder(); }
private SnapshotName(Builder builder) { project = Preconditions.checkNotNull(builder.getProject()); instance = Preconditions.checkNotNull(builder.getInstance()); cluster = Preconditions.checkNotNull(builder.getCluster()); snapshot = Preconditions.checkNotNull(builder.getSnapshot()); }
public static SnapshotName of(String project, String instance, String cluster, String snapshot) { return newBuilder() .setProject(project) .setInstance(instance) .setCluster(cluster) .setSnapshot(snapshot) .build(); }
public static String format(String project, String instance, String cluster, String snapshot) { return newBuilder() .setProject(project) .setInstance(instance) .setCluster(cluster) .setSnapshot(snapshot) .build() .toString(); }
public static Builder newBuilder() { return new Builder(); }
public Builder toBuilder() { return new Builder(this); }
public static SnapshotName of(String project, String instance, String cluster, String snapshot) { return newBuilder() .setProject(project) .setInstance(instance) .setCluster(cluster) .setSnapshot(snapshot) .build(); }
public static String format(String project, String instance, String cluster, String snapshot) { return newBuilder() .setProject(project) .setInstance(instance) .setCluster(cluster) .setSnapshot(snapshot) .build() .toString(); }