Class OctaviaListenerV2Update.ListenerV2UpdateConcreteBuilder
- java.lang.Object
-
- org.openstack4j.openstack.octavia.domain.OctaviaListenerV2Update.ListenerV2UpdateConcreteBuilder
-
- All Implemented Interfaces:
Buildable.Builder<ListenerV2UpdateBuilder,ListenerV2Update>,ListenerV2UpdateBuilder
- Enclosing class:
- OctaviaListenerV2Update
public static class OctaviaListenerV2Update.ListenerV2UpdateConcreteBuilder extends Object implements ListenerV2UpdateBuilder
-
-
Constructor Summary
Constructors Constructor Description ListenerV2UpdateConcreteBuilder()ListenerV2UpdateConcreteBuilder(OctaviaListenerV2Update m)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListenerV2UpdateBuilderadminStateUp(boolean adminStateUp)OptionalListenerV2Updatebuild()Creates and return the Model Entity MListenerV2UpdateBuilderconnectionLimit(Integer connectionLimit)Optional The maximum number of connections allowed for the listener.ListenerV2UpdateBuilderdefaultTlsContainerRef(String defaultTlsContainerRef)OptionalListenerV2UpdateBuilderdescription(String description)OptionalListenerV2UpdateBuilderfrom(ListenerV2Update in)Creates a Builder using the param M as the default valuesListenerV2UpdateBuildername(String name)Optional
-
-
-
Constructor Detail
-
ListenerV2UpdateConcreteBuilder
public ListenerV2UpdateConcreteBuilder()
-
ListenerV2UpdateConcreteBuilder
public ListenerV2UpdateConcreteBuilder(OctaviaListenerV2Update m)
-
-
Method Detail
-
build
public ListenerV2Update build()
Creates and return the Model Entity M- Specified by:
buildin interfaceBuildable.Builder<ListenerV2UpdateBuilder,ListenerV2Update>- Returns:
- M instance
-
from
public ListenerV2UpdateBuilder from(ListenerV2Update in)
Creates a Builder using the param M as the default values- Specified by:
fromin interfaceBuildable.Builder<ListenerV2UpdateBuilder,ListenerV2Update>- Returns:
- Builder
-
name
public ListenerV2UpdateBuilder name(String name)
Optional- Specified by:
namein interfaceListenerV2UpdateBuilder- Parameters:
name- Human-readable name for the listener. Does not have to be unique.- Returns:
- ListenerV2UpdateBuilder
-
description
public ListenerV2UpdateBuilder description(String description)
Optional- Specified by:
descriptionin interfaceListenerV2UpdateBuilder- Parameters:
description- Human-readable description for the listener.- Returns:
- ListenerV2UpdateBuilder
-
adminStateUp
public ListenerV2UpdateBuilder adminStateUp(boolean adminStateUp)
Optional- Specified by:
adminStateUpin interfaceListenerV2UpdateBuilder- Parameters:
adminStateUp- The administrative state of the listener. A valid value is true (UP) or false (DOWN).- Returns:
- ListenerV2UpdateBuilder
-
connectionLimit
public ListenerV2UpdateBuilder connectionLimit(Integer connectionLimit)
Optional The maximum number of connections allowed for the listener. Default is -1, meaning no limit.- Specified by:
connectionLimitin interfaceListenerV2UpdateBuilder- Returns:
- ListenerV2UpdateBuilder
-
defaultTlsContainerRef
public ListenerV2UpdateBuilder defaultTlsContainerRef(String defaultTlsContainerRef)
OptionalThe tls container reference
- Specified by:
defaultTlsContainerRefin interfaceListenerV2UpdateBuilder- Returns:
- ListenerV2UpdateBuilder
-
-