Package org.jclouds.compute.domain
Class SecurityGroupBuilder
java.lang.Object
org.jclouds.domain.ResourceMetadataBuilder<ComputeType>
org.jclouds.compute.domain.ComputeMetadataBuilder
org.jclouds.compute.domain.SecurityGroupBuilder
-
Field Summary
Fields inherited from class org.jclouds.compute.domain.ComputeMetadataBuilder
id, tags, typeFields inherited from class org.jclouds.domain.ResourceMetadataBuilder
location, name, providerId, uri, userMetadata -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()static SecurityGroupBuilderfromSecurityGroup(SecurityGroup group) set id and providerId to the same value;ipPermission(IpPermission ipPermission) ipPermissions(Iterable<IpPermission> ipPermissions) providerId(String providerId) userMetadata(Map<String, String> userMetadata) Methods inherited from class org.jclouds.compute.domain.ComputeMetadataBuilder
fromComputeMetadata
-
Constructor Details
-
SecurityGroupBuilder
public SecurityGroupBuilder()
-
-
Method Details
-
ipPermissions
-
ipPermissions
-
ipPermission
-
ownerId
-
id
- Overrides:
idin classComputeMetadataBuilder
-
tags
- Overrides:
tagsin classComputeMetadataBuilder
-
ids
Description copied from class:ComputeMetadataBuilderset id and providerId to the same value;- Overrides:
idsin classComputeMetadataBuilder
-
providerId
- Overrides:
providerIdin classComputeMetadataBuilder
-
name
- Overrides:
namein classComputeMetadataBuilder
-
location
- Overrides:
locationin classComputeMetadataBuilder
-
uri
- Overrides:
uriin classComputeMetadataBuilder
-
userMetadata
- Overrides:
userMetadatain classComputeMetadataBuilder
-
build
- Overrides:
buildin classComputeMetadataBuilder
-
fromSecurityGroup
-