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 ListenerV2UpdateBuilder
adminStateUp(boolean adminStateUp)
OptionalListenerV2Update
build()
Creates and return the Model Entity MListenerV2UpdateBuilder
connectionLimit(Integer connectionLimit)
Optional The maximum number of connections allowed for the listener.ListenerV2UpdateBuilder
defaultTlsContainerRef(String defaultTlsContainerRef)
OptionalListenerV2UpdateBuilder
description(String description)
OptionalListenerV2UpdateBuilder
from(ListenerV2Update in)
Creates a Builder using the param M as the default valuesListenerV2UpdateBuilder
name(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:
build
in 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:
from
in interfaceBuildable.Builder<ListenerV2UpdateBuilder,ListenerV2Update>
- Returns:
- Builder
-
name
public ListenerV2UpdateBuilder name(String name)
Optional- Specified by:
name
in 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:
description
in interfaceListenerV2UpdateBuilder
- Parameters:
description
- Human-readable description for the listener.- Returns:
- ListenerV2UpdateBuilder
-
adminStateUp
public ListenerV2UpdateBuilder adminStateUp(boolean adminStateUp)
Optional- Specified by:
adminStateUp
in 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:
connectionLimit
in interfaceListenerV2UpdateBuilder
- Returns:
- ListenerV2UpdateBuilder
-
defaultTlsContainerRef
public ListenerV2UpdateBuilder defaultTlsContainerRef(String defaultTlsContainerRef)
OptionalThe tls container reference
- Specified by:
defaultTlsContainerRef
in interfaceListenerV2UpdateBuilder
- Returns:
- ListenerV2UpdateBuilder
-
-