public static class FirewallPolicy.Builder extends Item.Builder
name, resourceUri, uuid
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
FirewallPolicy |
build() |
static FirewallPolicy.Builder |
fromFirewallPolicy(FirewallPolicy firewallPolicy) |
FirewallPolicy.Builder |
meta(Map<String,String> meta) |
FirewallPolicy.Builder |
name(String name) |
FirewallPolicy.Builder |
owner(Owner owner) |
FirewallPolicy.Builder |
resourceUri(URI resourceUri) |
FirewallPolicy.Builder |
rules(List<FirewallRule> rules) |
FirewallPolicy.Builder |
servers(List<Server> servers) |
FirewallPolicy.Builder |
tags(List<Tag> tags) |
FirewallPolicy.Builder |
uuid(String uuid) |
equals, hashCode
public FirewallPolicy.Builder meta(Map<String,String> meta)
meta
- User assigned meta information for this policypublic FirewallPolicy.Builder owner(Owner owner)
owner
- Owner of the policypublic FirewallPolicy.Builder rules(List<FirewallRule> rules)
rules
- List of rules to be applied for this policypublic FirewallPolicy.Builder servers(List<Server> servers)
servers
- Servers which have nics with this policy appliedpublic FirewallPolicy.Builder tags(List<Tag> tags)
tags
- Many related resources. Can be either a list of URIs or list of individually nested resource data.public FirewallPolicy.Builder resourceUri(URI resourceUri)
resourceUri
in class Item.Builder
resourceUri
- Resource URIpublic FirewallPolicy.Builder name(String name)
name
in class Item.Builder
name
- Human readable name of the firewall policypublic FirewallPolicy.Builder uuid(String uuid)
uuid
in class Item.Builder
uuid
- UUID of the policypublic static FirewallPolicy.Builder fromFirewallPolicy(FirewallPolicy firewallPolicy)
public FirewallPolicy build()
build
in class Item.Builder
Copyright © 2009-2018 The Apache Software Foundation. All Rights Reserved.