public static class NeutronFirewallUpdate.FirewallUpdateConcreteBuilder extends Object implements FirewallUpdateBuilder
Constructor and Description |
---|
FirewallUpdateConcreteBuilder() |
FirewallUpdateConcreteBuilder(NeutronFirewallUpdate f) |
Modifier and Type | Method and Description |
---|---|
FirewallUpdateBuilder |
adminStateUp(Boolean adminStateUp) |
FirewallUpdate |
build()
Creates and return the Model Entity M
|
FirewallUpdateBuilder |
description(String description) |
FirewallUpdateBuilder |
from(FirewallUpdate in)
Creates a Builder using the param M as the default values
|
FirewallUpdateBuilder |
name(String name) |
FirewallUpdateBuilder |
policy(String policyId) |
FirewallUpdateBuilder |
shared(Boolean shared)
shared : When set to True makes this firewall rule visible to tenants other
than its owner, and can be used in firewall policies not owned by its tenant.
|
FirewallUpdateBuilder |
tenantId(String tenantId) |
public FirewallUpdateConcreteBuilder()
public FirewallUpdateConcreteBuilder(NeutronFirewallUpdate f)
public FirewallUpdate build()
Buildable.Builder
build
in interface Buildable.Builder<FirewallUpdateBuilder,FirewallUpdate>
public FirewallUpdateBuilder from(FirewallUpdate in)
Buildable.Builder
from
in interface Buildable.Builder<FirewallUpdateBuilder,FirewallUpdate>
public FirewallUpdateBuilder tenantId(String tenantId)
tenantId
in interface FirewallUpdateBuilder
tenantId
- : Owner of the Firewall. Only an administrative user can
specify a tenant ID other than its own.public FirewallUpdateBuilder name(String name)
name
in interface FirewallUpdateBuilder
name
- : Human readable name for the firewall (255 characters limit). Does not have to be unique.public FirewallUpdateBuilder description(String description)
description
in interface FirewallUpdateBuilder
description
- : Human readable description for the firewall (1024 characters limit).public FirewallUpdateBuilder adminStateUp(Boolean adminStateUp)
adminStateUp
in interface FirewallUpdateBuilder
public FirewallUpdateBuilder shared(Boolean shared)
FirewallUpdateBuilder
shared
in interface FirewallUpdateBuilder
public FirewallUpdateBuilder policy(String policyId)
policy
in interface FirewallUpdateBuilder
Copyright © 2017. All rights reserved.