public static class PolicyType.Builder extends Object
Modifier and Type | Field and Description |
---|---|
protected com.google.common.collect.ImmutableSet.Builder<AttributeMetadata<?>> |
attributeMetadata |
protected String |
description |
protected String |
name |
Constructor and Description |
---|
PolicyType.Builder() |
Modifier and Type | Method and Description |
---|---|
PolicyType.Builder |
attributeMetadata(AttributeMetadata<?> attributeMetadata) |
PolicyType.Builder |
attributeMetadata(Iterable<AttributeMetadata<?>> attributeMetadata) |
PolicyType |
build() |
PolicyType.Builder |
description(String description) |
PolicyType.Builder |
fromPolicyType(PolicyType in) |
PolicyType.Builder |
name(String name) |
protected String name
protected String description
protected com.google.common.collect.ImmutableSet.Builder<AttributeMetadata<?>> attributeMetadata
public PolicyType.Builder name(String name)
PolicyType.getName()
public PolicyType.Builder description(String description)
PolicyType.getDescription()
public PolicyType.Builder attributeMetadata(Iterable<AttributeMetadata<?>> attributeMetadata)
PolicyType.getAttributeMetadata()
public PolicyType.Builder attributeMetadata(AttributeMetadata<?> attributeMetadata)
PolicyType.getAttributeMetadata()
public PolicyType build()
public PolicyType.Builder fromPolicyType(PolicyType in)
Copyright © 2009-2013 jclouds. All Rights Reserved.