Class ManilaSecurityServiceCreate.SecurityServiceCreateConcreteBuilder
- java.lang.Object
-
- org.openstack4j.openstack.manila.domain.ManilaSecurityServiceCreate.SecurityServiceCreateConcreteBuilder
-
- All Implemented Interfaces:
Buildable.Builder<SecurityServiceCreateBuilder,SecurityServiceCreate>,SecurityServiceCreateBuilder
- Enclosing class:
- ManilaSecurityServiceCreate
public static class ManilaSecurityServiceCreate.SecurityServiceCreateConcreteBuilder extends Object implements SecurityServiceCreateBuilder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SecurityServiceCreatebuild()Creates and return the Model Entity MSecurityServiceCreateBuilderdescription(String description)Set the security service descriptionSecurityServiceCreateBuilderdnsIp(String dnsIp)Set the security service DNS IPSecurityServiceCreateBuilderdomain(String domain)Set the security service domainSecurityServiceCreateBuilderfrom(SecurityServiceCreate in)Creates a Builder using the param M as the default valuesSecurityServiceCreateBuildername(String name)Set the security service nameSecurityServiceCreateBuilderpassword(String password)Set the security service passwordSecurityServiceCreateBuilderserver(String server)Set the security service serverSecurityServiceCreateBuildertype(SecurityService.Type type)Set the security service typeSecurityServiceCreateBuilderuser(String user)Set the security service user
-
-
-
Method Detail
-
type
public SecurityServiceCreateBuilder type(SecurityService.Type type)
Description copied from interface:SecurityServiceCreateBuilderSet the security service type- Specified by:
typein interfaceSecurityServiceCreateBuilder- Parameters:
type- the security service type- Returns:
- SecurityServiceCreateBuilder
-
name
public SecurityServiceCreateBuilder name(String name)
Description copied from interface:SecurityServiceCreateBuilderSet the security service name- Specified by:
namein interfaceSecurityServiceCreateBuilder- Parameters:
name- the security service name- Returns:
- SecurityServiceCreateBuilder
-
description
public SecurityServiceCreateBuilder description(String description)
Description copied from interface:SecurityServiceCreateBuilderSet the security service description- Specified by:
descriptionin interfaceSecurityServiceCreateBuilder- Parameters:
description- the security service description- Returns:
- SecurityServiceCreateBuilder
-
dnsIp
public SecurityServiceCreateBuilder dnsIp(String dnsIp)
Description copied from interface:SecurityServiceCreateBuilderSet the security service DNS IP- Specified by:
dnsIpin interfaceSecurityServiceCreateBuilder- Parameters:
dnsIp- the security service DNS IP- Returns:
- SecurityServiceCreateBuilder
-
user
public SecurityServiceCreateBuilder user(String user)
Description copied from interface:SecurityServiceCreateBuilderSet the security service user- Specified by:
userin interfaceSecurityServiceCreateBuilder- Parameters:
user- the security service user- Returns:
- SecurityServiceCreateBuilder
-
password
public SecurityServiceCreateBuilder password(String password)
Description copied from interface:SecurityServiceCreateBuilderSet the security service password- Specified by:
passwordin interfaceSecurityServiceCreateBuilder- Parameters:
password- the security service password- Returns:
- SecurityServiceCreateBuilder
-
domain
public SecurityServiceCreateBuilder domain(String domain)
Description copied from interface:SecurityServiceCreateBuilderSet the security service domain- Specified by:
domainin interfaceSecurityServiceCreateBuilder- Parameters:
domain- the security service domain- Returns:
- SecurityServiceCreateBuilder
-
server
public SecurityServiceCreateBuilder server(String server)
Description copied from interface:SecurityServiceCreateBuilderSet the security service server- Specified by:
serverin interfaceSecurityServiceCreateBuilder- Parameters:
server- the security service server- Returns:
- SecurityServiceCreateBuilder
-
build
public SecurityServiceCreate build()
Description copied from interface:Buildable.BuilderCreates and return the Model Entity M- Specified by:
buildin interfaceBuildable.Builder<SecurityServiceCreateBuilder,SecurityServiceCreate>- Returns:
- M instance
-
from
public SecurityServiceCreateBuilder from(SecurityServiceCreate in)
Description copied from interface:Buildable.BuilderCreates a Builder using the param M as the default values- Specified by:
fromin interfaceBuildable.Builder<SecurityServiceCreateBuilder,SecurityServiceCreate>- Returns:
- Builder
-
-