Package com.ibm.cloud.is.vpc.v1.model
Class InstanceGroupManagerActionPatch.Builder
- java.lang.Object
-
- com.ibm.cloud.is.vpc.v1.model.InstanceGroupManagerActionPatch.Builder
-
- Enclosing class:
- InstanceGroupManagerActionPatch
public static class InstanceGroupManagerActionPatch.Builder extends Object
Builder.
-
-
Constructor Summary
Constructors Constructor Description Builder()
Instantiates a new builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstanceGroupManagerActionPatch.Builder
autoDelete(Boolean autoDelete)
Set the autoDelete.InstanceGroupManagerActionPatch.Builder
autoDeleteTimeout(long autoDeleteTimeout)
Set the autoDeleteTimeout.InstanceGroupManagerActionPatch
build()
Builds a InstanceGroupManagerActionPatch.InstanceGroupManagerActionPatch.Builder
cronSpec(String cronSpec)
Set the cronSpec.InstanceGroupManagerActionPatch.Builder
group(InstanceGroupManagerActionGroupPatch group)
Set the group.InstanceGroupManagerActionPatch.Builder
manager(InstanceGroupManagerActionManagerPatch manager)
Set the manager.InstanceGroupManagerActionPatch.Builder
name(String name)
Set the name.InstanceGroupManagerActionPatch.Builder
runAt(Date runAt)
Set the runAt.
-
-
-
Method Detail
-
build
public InstanceGroupManagerActionPatch build()
Builds a InstanceGroupManagerActionPatch.- Returns:
- the new InstanceGroupManagerActionPatch instance
-
autoDelete
public InstanceGroupManagerActionPatch.Builder autoDelete(Boolean autoDelete)
Set the autoDelete.- Parameters:
autoDelete
- the autoDelete- Returns:
- the InstanceGroupManagerActionPatch builder
-
autoDeleteTimeout
public InstanceGroupManagerActionPatch.Builder autoDeleteTimeout(long autoDeleteTimeout)
Set the autoDeleteTimeout.- Parameters:
autoDeleteTimeout
- the autoDeleteTimeout- Returns:
- the InstanceGroupManagerActionPatch builder
-
cronSpec
public InstanceGroupManagerActionPatch.Builder cronSpec(String cronSpec)
Set the cronSpec.- Parameters:
cronSpec
- the cronSpec- Returns:
- the InstanceGroupManagerActionPatch builder
-
group
public InstanceGroupManagerActionPatch.Builder group(InstanceGroupManagerActionGroupPatch group)
Set the group.- Parameters:
group
- the group- Returns:
- the InstanceGroupManagerActionPatch builder
-
manager
public InstanceGroupManagerActionPatch.Builder manager(InstanceGroupManagerActionManagerPatch manager)
Set the manager.- Parameters:
manager
- the manager- Returns:
- the InstanceGroupManagerActionPatch builder
-
name
public InstanceGroupManagerActionPatch.Builder name(String name)
Set the name.- Parameters:
name
- the name- Returns:
- the InstanceGroupManagerActionPatch builder
-
runAt
public InstanceGroupManagerActionPatch.Builder runAt(Date runAt)
Set the runAt.- Parameters:
runAt
- the runAt- Returns:
- the InstanceGroupManagerActionPatch builder
-
-