Class InstanceConfigInfo.Builder (2.17.0)

public abstract static class InstanceConfigInfo.Builder

Inheritance

java.lang.Object > InstanceConfigInfo.Builder

Constructors

Builder()

public Builder()

Methods

addLabel(String arg0, String arg1)

public abstract InstanceConfigInfo.Builder addLabel(String arg0, String arg1)
Parameters
Name Description
arg0 String
arg1 String
Returns
Type Description
InstanceConfigInfo.Builder

addReadOnlyReplicas(List<ReplicaInfo> arg0)

public abstract InstanceConfigInfo.Builder addReadOnlyReplicas(List<ReplicaInfo> arg0)
Parameter
Name Description
arg0 List<ReplicaInfo>
Returns
Type Description
InstanceConfigInfo.Builder

build()

public abstract InstanceConfigInfo build()
Returns
Type Description
InstanceConfigInfo

putAllLabels(Map<String,String> arg0)

public abstract InstanceConfigInfo.Builder putAllLabels(Map<String,String> arg0)
Parameter
Name Description
arg0 Map<String,String>
Returns
Type Description
InstanceConfigInfo.Builder

setBaseConfig(InstanceConfigInfo arg0)

protected abstract InstanceConfigInfo.Builder setBaseConfig(InstanceConfigInfo arg0)
Parameter
Name Description
arg0 InstanceConfigInfo
Returns
Type Description
InstanceConfigInfo.Builder

setConfigType(InstanceConfigInfo.Type arg0)

protected abstract InstanceConfigInfo.Builder setConfigType(InstanceConfigInfo.Type arg0)
Parameter
Name Description
arg0 Type
Returns
Type Description
InstanceConfigInfo.Builder

setDisplayName(String arg0)

public abstract InstanceConfigInfo.Builder setDisplayName(String arg0)
Parameter
Name Description
arg0 String
Returns
Type Description
InstanceConfigInfo.Builder

setEtag(String arg0)

public abstract InstanceConfigInfo.Builder setEtag(String arg0)
Parameter
Name Description
arg0 String
Returns
Type Description
InstanceConfigInfo.Builder

setLeaderOptions(List<String> arg0)

public abstract InstanceConfigInfo.Builder setLeaderOptions(List<String> arg0)
Parameter
Name Description
arg0 List<String>
Returns
Type Description
InstanceConfigInfo.Builder

setOptionalReplicas(List<ReplicaInfo> arg0)

protected abstract InstanceConfigInfo.Builder setOptionalReplicas(List<ReplicaInfo> arg0)
Parameter
Name Description
arg0 List<ReplicaInfo>
Returns
Type Description
InstanceConfigInfo.Builder

setReconciling(boolean arg0)

protected abstract InstanceConfigInfo.Builder setReconciling(boolean arg0)
Parameter
Name Description
arg0 boolean
Returns
Type Description
InstanceConfigInfo.Builder

setReplicas(List<ReplicaInfo> arg0)

protected abstract InstanceConfigInfo.Builder setReplicas(List<ReplicaInfo> arg0)
Parameter
Name Description
arg0 List<ReplicaInfo>
Returns
Type Description
InstanceConfigInfo.Builder

setState(InstanceConfigInfo.State arg0)

protected abstract InstanceConfigInfo.Builder setState(InstanceConfigInfo.State arg0)
Parameter
Name Description
arg0 State
Returns
Type Description
InstanceConfigInfo.Builder