public static class GbpPolicyAction.PolicyActionConcreteBuilder extends Object implements PolicyActionCreateBuilder
Constructor and Description |
---|
PolicyActionConcreteBuilder() |
PolicyActionConcreteBuilder(GbpPolicyAction gbpPolicyAction) |
Modifier and Type | Method and Description |
---|---|
PolicyActionCreateBuilder |
actionType(PolicyAction.PolicyActionProtocol actionType) |
PolicyAction |
build()
Creates and return the Model Entity M
|
PolicyActionCreateBuilder |
description(String description) |
PolicyActionCreateBuilder |
from(PolicyAction in)
Creates a Builder using the param M as the default values
|
PolicyActionCreateBuilder |
name(String name) |
PolicyActionCreateBuilder |
shared(boolean shared) |
public PolicyActionConcreteBuilder(GbpPolicyAction gbpPolicyAction)
public PolicyActionConcreteBuilder()
public PolicyAction build()
Buildable.Builder
build
in interface Buildable.Builder<PolicyActionCreateBuilder,PolicyAction>
public PolicyActionCreateBuilder from(PolicyAction in)
Buildable.Builder
from
in interface Buildable.Builder<PolicyActionCreateBuilder,PolicyAction>
public PolicyActionCreateBuilder name(String name)
name
in interface PolicyActionCreateBuilder
public PolicyActionCreateBuilder description(String description)
description
in interface PolicyActionCreateBuilder
public PolicyActionCreateBuilder actionType(PolicyAction.PolicyActionProtocol actionType)
actionType
in interface PolicyActionCreateBuilder
public PolicyActionCreateBuilder shared(boolean shared)
shared
in interface PolicyActionCreateBuilder
Copyright © 2017. All rights reserved.