From 08b998238409c469bd728a29b136ee60ba4fb44c Mon Sep 17 00:00:00 2001 From: Andrew Gaul Date: Thu, 1 Nov 2012 19:49:46 -0700 Subject: [PATCH] Enforce modifier order via Checkstyle Also fix violations, via: find -name \*.java | xargs sed -i 's/final static/static final/' find -name \*.java | xargs sed -i 's/static private/private static/' find -name \*.java | xargs sed -i 's/static abstract/abstract static/' --- .../cloudloadbalancers/reference/Region.java | 6 +- .../cloudservers/domain/AbsoluteLimit.java | 2 +- .../cloudservers/domain/Addresses.java | 2 +- .../cloudservers/domain/BackupSchedule.java | 2 +- .../jclouds/cloudservers/domain/Flavor.java | 2 +- .../jclouds/cloudservers/domain/Image.java | 2 +- .../jclouds/cloudservers/domain/Limits.java | 2 +- .../cloudservers/domain/RateLimit.java | 2 +- .../jclouds/cloudservers/domain/Server.java | 2 +- .../jclouds/cloudservers/domain/ShareIp.java | 2 +- .../cloudservers/domain/SharedIpGroup.java | 2 +- .../jclouds/cloudservers/domain/Version.java | 2 +- .../org/jclouds/cloudsigma/domain/Device.java | 2 +- .../jclouds/cloudstack/domain/Account.java | 2 +- .../org/jclouds/cloudstack/domain/Alert.java | 2 +- .../jclouds/cloudstack/domain/ApiKeyPair.java | 2 +- .../domain/AsyncCreateResponse.java | 2 +- .../jclouds/cloudstack/domain/AsyncJob.java | 2 +- .../cloudstack/domain/AsyncJobError.java | 2 +- .../cloudstack/domain/Capabilities.java | 2 +- .../jclouds/cloudstack/domain/Capacity.java | 2 +- .../jclouds/cloudstack/domain/Cluster.java | 2 +- .../cloudstack/domain/ConfigurationEntry.java | 2 +- .../cloudstack/domain/DiskOffering.java | 2 +- .../org/jclouds/cloudstack/domain/Domain.java | 2 +- .../EncryptedPasswordAndPrivateKey.java | 2 +- .../org/jclouds/cloudstack/domain/Event.java | 2 +- .../cloudstack/domain/FirewallRule.java | 2 +- .../org/jclouds/cloudstack/domain/Host.java | 2 +- .../cloudstack/domain/IPForwardingRule.java | 2 +- .../org/jclouds/cloudstack/domain/ISO.java | 2 +- .../cloudstack/domain/ISOExtraction.java | 2 +- .../cloudstack/domain/ISOPermissions.java | 2 +- .../cloudstack/domain/IngressRule.java | 2 +- .../jclouds/cloudstack/domain/JobResult.java | 2 +- .../cloudstack/domain/LoadBalancerRule.java | 2 +- .../cloudstack/domain/LoginResponse.java | 2 +- .../org/jclouds/cloudstack/domain/NIC.java | 2 +- .../jclouds/cloudstack/domain/Network.java | 2 +- .../cloudstack/domain/NetworkOffering.java | 2 +- .../cloudstack/domain/NetworkService.java | 4 +- .../org/jclouds/cloudstack/domain/OSType.java | 2 +- .../org/jclouds/cloudstack/domain/Pod.java | 2 +- .../cloudstack/domain/PortForwardingRule.java | 2 +- .../cloudstack/domain/PublicIPAddress.java | 2 +- .../cloudstack/domain/ResourceLimit.java | 2 +- .../cloudstack/domain/SecurityGroup.java | 2 +- .../cloudstack/domain/ServiceOffering.java | 2 +- .../jclouds/cloudstack/domain/Snapshot.java | 2 +- .../cloudstack/domain/SnapshotPolicy.java | 2 +- .../domain/SnapshotPolicySchedule.java | 2 +- .../jclouds/cloudstack/domain/SshKeyPair.java | 2 +- .../cloudstack/domain/StoragePool.java | 2 +- .../jclouds/cloudstack/domain/Template.java | 2 +- .../cloudstack/domain/TemplateExtraction.java | 2 +- .../cloudstack/domain/TemplateMetadata.java | 2 +- .../cloudstack/domain/TemplatePermission.java | 2 +- .../cloudstack/domain/UsageRecord.java | 2 +- .../org/jclouds/cloudstack/domain/User.java | 2 +- .../jclouds/cloudstack/domain/VMGroup.java | 2 +- .../cloudstack/domain/VirtualMachine.java | 2 +- .../cloudstack/domain/VlanIPRange.java | 2 +- .../org/jclouds/cloudstack/domain/Volume.java | 2 +- .../org/jclouds/cloudstack/domain/Zone.java | 2 +- .../options/ListAsyncJobsOptions.java | 2 +- .../VirtualMachineClientLiveTest.java | 2 +- .../xml/HardwarePropertyHandler.java | 2 +- .../java/org/jclouds/ec2/EC2AsyncClient.java | 2 +- .../org/jclouds/ec2/domain/SecurityGroup.java | 2 +- .../jclouds/elasticstack/domain/Device.java | 2 +- .../openstack/nova/domain/AbsoluteLimit.java | 2 +- .../openstack/nova/domain/Address.java | 2 +- .../openstack/nova/domain/Addresses.java | 2 +- .../jclouds/openstack/nova/domain/Flavor.java | 2 +- .../openstack/nova/domain/FloatingIP.java | 2 +- .../jclouds/openstack/nova/domain/Image.java | 2 +- .../jclouds/openstack/nova/domain/Limits.java | 2 +- .../openstack/nova/domain/RateLimit.java | 2 +- .../openstack/nova/domain/Resource.java | 2 +- .../openstack/nova/domain/SecurityGroup.java | 2 +- .../jclouds/openstack/nova/domain/Server.java | 2 +- .../keystone/v2_0/domain/Access.java | 2 +- .../v2_0/domain/ApiAccessKeyCredentials.java | 2 +- .../keystone/v2_0/domain/ApiMetadata.java | 2 +- .../keystone/v2_0/domain/Endpoint.java | 2 +- .../keystone/v2_0/domain/MediaType.java | 2 +- .../v2_0/domain/PasswordCredentials.java | 2 +- .../openstack/keystone/v2_0/domain/Role.java | 2 +- .../keystone/v2_0/domain/Service.java | 2 +- .../keystone/v2_0/domain/Tenant.java | 2 +- .../openstack/keystone/v2_0/domain/Token.java | 2 +- .../openstack/keystone/v2_0/domain/User.java | 2 +- .../openstack/v2_0/domain/Extension.java | 2 +- .../openstack/v2_0/domain/Resource.java | 2 +- .../openstack/nova/v2_0/domain/Address.java | 2 +- .../openstack/nova/v2_0/domain/Flavor.java | 2 +- .../nova/v2_0/domain/FloatingIP.java | 2 +- .../openstack/nova/v2_0/domain/Host.java | 2 +- .../nova/v2_0/domain/HostAggregate.java | 2 +- .../nova/v2_0/domain/HostResourceUsage.java | 2 +- .../openstack/nova/v2_0/domain/Image.java | 2 +- .../openstack/nova/v2_0/domain/Ingress.java | 2 +- .../openstack/nova/v2_0/domain/KeyPair.java | 2 +- .../openstack/nova/v2_0/domain/Quota.java | 2 +- .../nova/v2_0/domain/QuotaClass.java | 2 +- .../nova/v2_0/domain/SecurityGroup.java | 2 +- .../nova/v2_0/domain/SecurityGroupRule.java | 2 +- .../openstack/nova/v2_0/domain/Server.java | 2 +- .../nova/v2_0/domain/ServerCreated.java | 2 +- .../v2_0/domain/ServerExtendedAttributes.java | 2 +- .../v2_0/domain/ServerExtendedStatus.java | 2 +- .../v2_0/domain/ServerWithSecurityGroups.java | 2 +- .../nova/v2_0/domain/SimpleServerUsage.java | 2 +- .../nova/v2_0/domain/SimpleTenantUsage.java | 2 +- .../nova/v2_0/domain/TenantIdAndName.java | 2 +- .../nova/v2_0/domain/VirtualInterface.java | 2 +- .../openstack/nova/v2_0/domain/Volume.java | 2 +- .../nova/v2_0/domain/VolumeAttachment.java | 2 +- .../nova/v2_0/domain/VolumeSnapshot.java | 2 +- .../nova/v2_0/domain/VolumeType.java | 2 +- .../v2_0/domain/zonescoped/ZoneAndName.java | 4 +- .../functions/FieldValueResponseParsers.java | 2 +- .../jclouds/s3/options/CopyObjectOptions.java | 2 +- .../jclouds/sqs/domain/QueueAttributes.java | 2 +- .../swift/domain/AccountMetadata.java | 2 +- .../swift/domain/ContainerMetadata.java | 2 +- .../swift/domain/internal/ObjectInfoImpl.java | 2 +- .../org/jclouds/vcloud/VCloudMediaType.java | 80 +++++++------- .../vcloud/config/VCloudRestClientModule.java | 2 +- .../vcloud/VCloudSessionRefreshLiveTest.java | 2 +- .../jclouds/openstack/domain/Resource.java | 2 +- .../vcloud_0_8/TerremarkVCloudMediaType.java | 104 +++++++++--------- .../TerremarkVCloudRestClientModule.java | 2 +- .../internal/TerremarkVCloudApiMetadata.java | 2 +- .../cim/ResourceAllocationSettingData.java | 6 +- .../jclouds/cim/VirtualSystemSettingData.java | 6 +- .../compute/options/TemplateOptions.java | 2 +- .../main/java/org/jclouds/JcloudsVersion.java | 6 +- .../org/jclouds/crypto/CryptoStreams.java | 2 +- .../java/org/jclouds/crypto/Sha512Crypt.java | 16 +-- .../jclouds/encryption/internal/Base64.java | 30 ++--- .../encryption/internal/JCECrypto.java | 12 +- .../java/org/jclouds/http/HttpMessage.java | 2 +- .../java/org/jclouds/http/HttpRequest.java | 2 +- .../java/org/jclouds/http/HttpResponse.java | 2 +- .../org/jclouds/http/options/GetOptions.java | 2 +- .../org/jclouds/internal/ClassMethodArgs.java | 4 +- .../java/org/jclouds/io/ContentMetadata.java | 2 +- .../org/jclouds/json/config/GsonModule.java | 6 +- .../EnumTypeAdapterThatReturnsFromValue.java | 2 +- .../json/internal/NamingStrategies.java | 2 +- .../rest/internal/GeneratedHttpRequest.java | 2 +- .../internal/RestAnnotationProcessor.java | 2 +- .../org/jclouds/util/PasswordGenerator.java | 2 +- .../main/java/org/jclouds/util/Patterns.java | 6 +- .../org/jclouds/crypto/Sha512CryptTest.java | 2 +- .../test/java/org/jclouds/io/CryptoTest.java | 4 +- .../abiquo/config/AbiquoRestClientModule.java | 2 +- .../abiquo/reference/rest/ParentLinkName.java | 38 +++---- .../config/AzureManagementProperties.java | 2 +- .../DetailedHostedServiceProperties.java | 2 +- .../jclouds/azure/management/domain/Disk.java | 2 +- .../management/domain/HostedService.java | 2 +- .../domain/HostedServiceProperties.java | 2 +- .../HostedServiceWithDetailedProperties.java | 2 +- .../azure/management/domain/OSImage.java | 2 +- .../conf/LinuxProvisioningConfiguration.java | 2 +- .../role/conf/NetworkConfiguration.java | 2 +- .../WindowsProvisioningConfiguration.java | 2 +- .../features/DiskApiExpectTest.java | 2 +- .../features/OperationApiExpectTest.java | 2 +- .../snia/cdmi/v1/domain/CDMIObject.java | 2 +- .../cim/ResourceAllocationSettingData.java | 6 +- .../dmtf/cim/VirtualSystemSettingData.java | 6 +- .../java/org/jclouds/dmtf/ovf/MsgType.java | 2 +- .../java/org/jclouds/dmtf/ovf/Property.java | 2 +- .../org/jclouds/dmtf/ovf/SectionType.java | 2 +- .../dmtf/ovf/internal/BaseEnvelope.java | 2 +- .../dmtf/ovf/internal/BaseVirtualSystem.java | 2 +- .../org/jclouds/elb/domain/HealthCheck.java | 2 +- .../java/org/jclouds/elb/domain/Listener.java | 2 +- .../elb/domain/ListenerWithPolicies.java | 2 +- .../org/jclouds/elb/domain/LoadBalancer.java | 2 +- .../jclouds/fujitsu/fgcp/FGCPAsyncApi.java | 2 +- .../java/org/jclouds/iam/domain/User.java | 2 +- .../org/jclouds/jenkins/v1/domain/Job.java | 2 +- .../jclouds/jenkins/v1/domain/LastBuild.java | 2 +- .../joyent/cloudapi/v6_5/domain/Key.java | 2 +- .../datacenterscoped/DatacenterAndName.java | 4 +- .../openstack/glance/v1_0/domain/Image.java | 2 +- .../glance/v1_0/domain/ImageDetails.java | 2 +- .../quantum/v1_0/domain/Attachment.java | 2 +- .../quantum/v1_0/domain/Network.java | 2 +- .../quantum/v1_0/domain/NetworkDetails.java | 2 +- .../openstack/quantum/v1_0/domain/Port.java | 2 +- .../quantum/v1_0/domain/PortDetails.java | 2 +- .../quantum/v1_0/domain/Reference.java | 2 +- .../org/jclouds/rds/domain/Authorization.java | 2 +- .../java/org/jclouds/rds/domain/Instance.java | 2 +- .../jclouds/rds/domain/InstanceRequest.java | 2 +- .../org/jclouds/rds/domain/SecurityGroup.java | 2 +- .../org/jclouds/rds/domain/SubnetGroup.java | 2 +- .../rds/domain/internal/BaseInstance.java | 2 +- .../vpdc/reference/VCloudMediaType.java | 76 ++++++------- .../v1_5/domain/AbstractVAppType.java | 2 +- .../director/v1_5/domain/AdminCatalog.java | 2 +- .../vcloud/director/v1_5/domain/AdminVdc.java | 2 +- .../vcloud/director/v1_5/domain/Entity.java | 2 +- .../vcloud/director/v1_5/domain/File.java | 2 +- .../vcloud/director/v1_5/domain/Group.java | 2 +- .../vcloud/director/v1_5/domain/Link.java | 2 +- .../vcloud/director/v1_5/domain/Media.java | 4 +- .../vcloud/director/v1_5/domain/Metadata.java | 2 +- .../director/v1_5/domain/MetadataEntry.java | 2 +- .../vcloud/director/v1_5/domain/Owner.java | 2 +- .../v1_5/domain/ProductSectionList.java | 2 +- .../director/v1_5/domain/RasdItemsList.java | 2 +- .../vcloud/director/v1_5/domain/Resource.java | 2 +- .../director/v1_5/domain/ResourceEntity.java | 2 +- .../vcloud/director/v1_5/domain/Role.java | 2 +- .../vcloud/director/v1_5/domain/Task.java | 4 +- .../director/v1_5/domain/TasksList.java | 2 +- .../vcloud/director/v1_5/domain/User.java | 2 +- .../vcloud/director/v1_5/domain/VApp.java | 2 +- .../director/v1_5/domain/VAppTemplate.java | 2 +- .../vcloud/director/v1_5/domain/Vdc.java | 2 +- .../vcloud/director/v1_5/domain/Vm.java | 2 +- .../v1_5/domain/VmPendingQuestion.java | 2 +- .../v1_5/domain/network/ExternalNetwork.java | 2 +- .../network/IpsecVpnManagedPeerType.java | 2 +- .../director/v1_5/domain/network/Network.java | 2 +- .../domain/network/NetworkConnection.java | 2 +- .../domain/network/NetworkServiceType.java | 2 +- .../v1_5/domain/network/VAppNetwork.java | 2 +- .../network/VAppNetworkConfiguration.java | 2 +- .../director/v1_5/domain/org/AdminOrg.java | 2 +- .../domain/org/CustomOrgLdapSettings.java | 6 +- .../vcloud/director/v1_5/domain/org/Org.java | 2 +- .../v1_5/domain/org/OrgEmailSettings.java | 2 +- .../v1_5/domain/org/OrgGeneralSettings.java | 2 +- .../v1_5/domain/org/OrgLdapSettings.java | 4 +- .../v1_5/domain/org/OrgLeaseSettings.java | 2 +- .../director/v1_5/domain/org/OrgNetwork.java | 2 +- .../domain/org/OrgPasswordPolicySettings.java | 2 +- .../director/v1_5/domain/org/OrgSettings.java | 2 +- .../org/OrgVAppTemplateLeaseSettings.java | 2 +- .../v1_5/domain/params/CaptureVAppParams.java | 2 +- .../v1_5/domain/params/CloneMediaParams.java | 2 +- .../v1_5/domain/params/CloneVAppParams.java | 2 +- .../params/CloneVAppTemplateParams.java | 2 +- .../v1_5/domain/params/ComposeVAppParams.java | 2 +- .../domain/params/InstantiateOvfParams.java | 2 +- .../domain/params/InstantiateVAppParams.java | 2 +- .../params/InstantiateVAppTemplateParams.java | 2 +- .../v1_5/domain/params/ParamsType.java | 2 +- .../domain/params/RecomposeVAppParams.java | 2 +- .../domain/params/UndeployVAppParams.java | 2 +- .../params/UploadVAppTemplateParams.java | 2 +- .../domain/params/VAppCreationParams.java | 2 +- .../jclouds/virtualbox/domain/ErrorCode.java | 2 +- .../jclouds/aws/ec2/AWSEC2AsyncClient.java | 2 +- .../AllowedArgumentsForCreateServer.java | 2 +- .../org/jclouds/glesys/domain/Archive.java | 2 +- .../domain/ArchiveAllowedArguments.java | 2 +- .../org/jclouds/glesys/domain/Console.java | 2 +- .../java/org/jclouds/glesys/domain/Cost.java | 2 +- .../org/jclouds/glesys/domain/Domain.java | 2 +- .../jclouds/glesys/domain/DomainRecord.java | 2 +- .../jclouds/glesys/domain/EmailAccount.java | 2 +- .../org/jclouds/glesys/domain/EmailAlias.java | 2 +- .../jclouds/glesys/domain/EmailOverview.java | 2 +- .../glesys/domain/EmailOverviewDomain.java | 2 +- .../glesys/domain/EmailOverviewSummary.java | 2 +- .../org/jclouds/glesys/domain/EmailQuota.java | 2 +- .../java/org/jclouds/glesys/domain/Ip.java | 2 +- .../org/jclouds/glesys/domain/IpDetails.java | 2 +- .../org/jclouds/glesys/domain/OSTemplate.java | 2 +- .../jclouds/glesys/domain/ResourceStatus.java | 2 +- .../jclouds/glesys/domain/ResourceUsage.java | 2 +- .../glesys/domain/ResourceUsageInfo.java | 2 +- .../glesys/domain/ResourceUsageValue.java | 2 +- .../org/jclouds/glesys/domain/Server.java | 2 +- .../jclouds/glesys/domain/ServerDetails.java | 2 +- .../jclouds/glesys/domain/ServerLimit.java | 2 +- .../org/jclouds/glesys/domain/ServerSpec.java | 2 +- .../jclouds/glesys/domain/ServerStatus.java | 2 +- .../jclouds/glesys/domain/ServerUptime.java | 2 +- .../jclouds/gogrid/domain/BillingToken.java | 2 +- .../org/jclouds/gogrid/domain/Customer.java | 2 +- .../java/org/jclouds/gogrid/domain/Ip.java | 2 +- .../org/jclouds/gogrid/domain/IpPortPair.java | 2 +- .../java/org/jclouds/gogrid/domain/Job.java | 2 +- .../jclouds/gogrid/domain/JobProperties.java | 2 +- .../jclouds/gogrid/domain/LoadBalancer.java | 2 +- .../org/jclouds/gogrid/domain/Option.java | 2 +- .../org/jclouds/gogrid/domain/Server.java | 2 +- .../jclouds/gogrid/domain/ServerImage.java | 2 +- .../gogrid/domain/internal/ErrorResponse.java | 2 +- .../gogrid/options/GetServerListOptions.java | 2 +- .../org/jclouds/softlayer/domain/Address.java | 2 +- .../jclouds/softlayer/domain/Datacenter.java | 2 +- .../softlayer/domain/OperatingSystem.java | 2 +- .../jclouds/softlayer/domain/Password.java | 2 +- .../jclouds/softlayer/domain/PowerState.java | 2 +- .../jclouds/softlayer/domain/ProductItem.java | 2 +- .../softlayer/domain/ProductItemCategory.java | 2 +- .../softlayer/domain/ProductItemPrice.java | 2 +- .../softlayer/domain/ProductOrder.java | 2 +- .../softlayer/domain/ProductOrderReceipt.java | 2 +- .../softlayer/domain/ProductPackage.java | 2 +- .../softlayer/domain/VirtualGuest.java | 2 +- .../trmk/ecloud/TerremarkECloudMediaType.java | 36 +++--- .../TerremarkVCloudExpressMediaType.java | 4 +- resources/checkstyle.xml | 1 + .../scriptbuilder/domain/CreateRunScript.java | 2 +- .../jclouds/servermanager/ServerManager.java | 8 +- 316 files changed, 534 insertions(+), 533 deletions(-) diff --git a/apis/cloudloadbalancers/src/main/java/org/jclouds/cloudloadbalancers/reference/Region.java b/apis/cloudloadbalancers/src/main/java/org/jclouds/cloudloadbalancers/reference/Region.java index b0d40cae6f..6b56550299 100644 --- a/apis/cloudloadbalancers/src/main/java/org/jclouds/cloudloadbalancers/reference/Region.java +++ b/apis/cloudloadbalancers/src/main/java/org/jclouds/cloudloadbalancers/reference/Region.java @@ -43,16 +43,16 @@ public interface Region { /** * Chicago (ORD) https://ord.loadbalancers.api.rackspacecloud.com/v1.0/1234/ */ - public final static String ORD = "ORD"; + public static final String ORD = "ORD"; /** * Dallas/Ft. Worth (DFW) https://dfw.loadbalancers.api.rackspacecloud.com/v1.0/1234/ */ - public final static String DFW = "DFW"; + public static final String DFW = "DFW"; /** * London/Slough (LON) https://lon.loadbalancers.api.rackspacecloud.com/v1.0/1234/ */ - public final static String LON = "LON"; + public static final String LON = "LON"; } diff --git a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/AbsoluteLimit.java b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/AbsoluteLimit.java index 700628583f..2bfc9225bf 100644 --- a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/AbsoluteLimit.java +++ b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/AbsoluteLimit.java @@ -40,7 +40,7 @@ public class AbsoluteLimit { return new ConcreteBuilder().fromAbsoluteLimit(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String name; diff --git a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Addresses.java b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Addresses.java index 39622c76a9..ccfbb45383 100644 --- a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Addresses.java +++ b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Addresses.java @@ -47,7 +47,7 @@ public class Addresses { return new ConcreteBuilder().fromAddresses(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected Set publicAddresses; diff --git a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/BackupSchedule.java b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/BackupSchedule.java index 4020844c73..bdea5b6d07 100644 --- a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/BackupSchedule.java +++ b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/BackupSchedule.java @@ -41,7 +41,7 @@ public class BackupSchedule { return new ConcreteBuilder().fromBackupSchedule(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected DailyBackup daily; diff --git a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Flavor.java b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Flavor.java index dba5ee3ea8..fde2716e32 100644 --- a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Flavor.java +++ b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Flavor.java @@ -43,7 +43,7 @@ public class Flavor { return new ConcreteBuilder().fromFlavor(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected int id; diff --git a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Image.java b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Image.java index b578d8790f..29bd516688 100644 --- a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Image.java +++ b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Image.java @@ -46,7 +46,7 @@ public class Image { return new ConcreteBuilder().fromImage(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected Date created; diff --git a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Limits.java b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Limits.java index 84d6f72f8f..722842930c 100644 --- a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Limits.java +++ b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Limits.java @@ -42,7 +42,7 @@ public class Limits { return new ConcreteBuilder().fromLimits(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected Set rate = ImmutableSet.of(); diff --git a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/RateLimit.java b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/RateLimit.java index 0a41cea223..11ee44ed90 100644 --- a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/RateLimit.java +++ b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/RateLimit.java @@ -53,7 +53,7 @@ public class RateLimit { return new ConcreteBuilder().fromRateLimit(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String uri; diff --git a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Server.java b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Server.java index 5ae0b76d84..4048e3bf66 100644 --- a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Server.java +++ b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Server.java @@ -45,7 +45,7 @@ public class Server { return new ConcreteBuilder().fromServer(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected int id; diff --git a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/ShareIp.java b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/ShareIp.java index f65acc90fa..e9eee1c65c 100644 --- a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/ShareIp.java +++ b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/ShareIp.java @@ -36,7 +36,7 @@ public class ShareIp { return new ConcreteBuilder().fromShareIp(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected boolean configureServer; diff --git a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/SharedIpGroup.java b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/SharedIpGroup.java index 15acc9fa18..a18952230b 100644 --- a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/SharedIpGroup.java +++ b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/SharedIpGroup.java @@ -47,7 +47,7 @@ public class SharedIpGroup { return new ConcreteBuilder().fromSharedIpGroup(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected int id; diff --git a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Version.java b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Version.java index a8f0074580..3c7664461f 100644 --- a/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Version.java +++ b/apis/cloudservers/src/main/java/org/jclouds/cloudservers/domain/Version.java @@ -40,7 +40,7 @@ public class Version { return new ConcreteBuilder().fromVersion(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String docURL; diff --git a/apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/Device.java b/apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/Device.java index d4c26556d3..2c615a1fe2 100644 --- a/apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/Device.java +++ b/apis/cloudsigma/src/main/java/org/jclouds/cloudsigma/domain/Device.java @@ -25,7 +25,7 @@ import static com.google.common.base.Preconditions.checkNotNull; * @author Adrian Cole */ public abstract class Device { - public static abstract class Builder { + public abstract static class Builder { protected String uuid; protected MediaType mediaType = MediaType.DISK; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Account.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Account.java index c592cdf601..417489b93a 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Account.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Account.java @@ -117,7 +117,7 @@ public class Account extends ForwardingSet { return new ConcreteBuilder().fromAccount(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Alert.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Alert.java index e7442d20c4..251db79551 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Alert.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Alert.java @@ -43,7 +43,7 @@ public class Alert { return new ConcreteBuilder().fromAlert(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ApiKeyPair.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ApiKeyPair.java index f485236b35..4da1d9739b 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ApiKeyPair.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ApiKeyPair.java @@ -40,7 +40,7 @@ public class ApiKeyPair { return new ConcreteBuilder().fromApiKeyPair(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String apiKey; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/AsyncCreateResponse.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/AsyncCreateResponse.java index 72b2599a71..ffc9899355 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/AsyncCreateResponse.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/AsyncCreateResponse.java @@ -41,7 +41,7 @@ public class AsyncCreateResponse { return new ConcreteBuilder().fromAsyncCreateResponse(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/AsyncJob.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/AsyncJob.java index b76f8566f1..6d62e1d57a 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/AsyncJob.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/AsyncJob.java @@ -116,7 +116,7 @@ public class AsyncJob { return new ConcreteBuilder().fromAsyncJob(this); } - public static abstract class Builder, S> { + public abstract static class Builder, S> { protected abstract T self(); protected String accountId; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/AsyncJobError.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/AsyncJobError.java index fd1a087b1c..5bdc680fe3 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/AsyncJobError.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/AsyncJobError.java @@ -78,7 +78,7 @@ public class AsyncJobError { return new ConcreteBuilder().fromAsyncJobError(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected AsyncJobError.ErrorCode errorCode; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Capabilities.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Capabilities.java index 7f9c3cbb88..7445115f4b 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Capabilities.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Capabilities.java @@ -40,7 +40,7 @@ public class Capabilities { return new ConcreteBuilder().fromCapabilities(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String cloudStackVersion; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Capacity.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Capacity.java index e975e01026..92faff7f59 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Capacity.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Capacity.java @@ -88,7 +88,7 @@ public class Capacity implements Comparable { return new ConcreteBuilder().fromCapacity(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected long capacityTotal; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Cluster.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Cluster.java index 12aa95a83c..bbdfbba97e 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Cluster.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Cluster.java @@ -67,7 +67,7 @@ public class Cluster implements Comparable { return new ConcreteBuilder().fromCluster(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ConfigurationEntry.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ConfigurationEntry.java index dbc972ba29..2629125aef 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ConfigurationEntry.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ConfigurationEntry.java @@ -42,7 +42,7 @@ public class ConfigurationEntry implements Comparable { return new ConcreteBuilder().fromConfigurationEntry(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String category; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/DiskOffering.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/DiskOffering.java index 97632e4e6e..fbbfdf1ddd 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/DiskOffering.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/DiskOffering.java @@ -45,7 +45,7 @@ public class DiskOffering implements Comparable { return new ConcreteBuilder().fromDiskOffering(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Domain.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Domain.java index f2539901e4..d8556cfb56 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Domain.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Domain.java @@ -42,7 +42,7 @@ public class Domain implements Comparable { return new ConcreteBuilder().fromDomain(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/EncryptedPasswordAndPrivateKey.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/EncryptedPasswordAndPrivateKey.java index b1f9a76d6b..3982b941e0 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/EncryptedPasswordAndPrivateKey.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/EncryptedPasswordAndPrivateKey.java @@ -40,7 +40,7 @@ public class EncryptedPasswordAndPrivateKey { return new ConcreteBuilder().fromEncryptedPasswordAndPrivateKey(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String encryptedPassword; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Event.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Event.java index 4459d6aec5..7ba87cd3ea 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Event.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Event.java @@ -43,7 +43,7 @@ public class Event implements Comparable { return new ConcreteBuilder().fromEvent(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/FirewallRule.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/FirewallRule.java index 3ddbec09c3..960dbf1e2c 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/FirewallRule.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/FirewallRule.java @@ -90,7 +90,7 @@ public class FirewallRule implements Comparable { return new ConcreteBuilder().fromFirewallRule(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Host.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Host.java index 1cd4c6e15b..06893241c8 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Host.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Host.java @@ -130,7 +130,7 @@ public class Host implements Comparable { return new ConcreteBuilder().fromHost(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/IPForwardingRule.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/IPForwardingRule.java index 76524647a8..35415acd0e 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/IPForwardingRule.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/IPForwardingRule.java @@ -44,7 +44,7 @@ public class IPForwardingRule implements Comparable { return new ConcreteBuilder().fromIPForwardingRule(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ISO.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ISO.java index ca2019461d..ad69b75a6b 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ISO.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ISO.java @@ -58,7 +58,7 @@ public class ISO { return new ConcreteBuilder().fromISO(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ISOExtraction.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ISOExtraction.java index 244c5c2a2d..f42f361331 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ISOExtraction.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ISOExtraction.java @@ -43,7 +43,7 @@ public class ISOExtraction { return new ConcreteBuilder().fromISOExtraction(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ISOPermissions.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ISOPermissions.java index afeffc45d1..ee7598f80f 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ISOPermissions.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ISOPermissions.java @@ -44,7 +44,7 @@ public class ISOPermissions { return new ConcreteBuilder().fromISOPermissions(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/IngressRule.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/IngressRule.java index 8b76f6db7b..e48c5b52a6 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/IngressRule.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/IngressRule.java @@ -40,7 +40,7 @@ public class IngressRule implements Comparable { return new ConcreteBuilder().fromIngressRule(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String account; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/JobResult.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/JobResult.java index 2099e5b34e..4998c455e5 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/JobResult.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/JobResult.java @@ -43,7 +43,7 @@ public class JobResult { return new ConcreteBuilder().fromJobResult(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected boolean success; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/LoadBalancerRule.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/LoadBalancerRule.java index abec957dad..d7ac30f45b 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/LoadBalancerRule.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/LoadBalancerRule.java @@ -83,7 +83,7 @@ public class LoadBalancerRule { return new ConcreteBuilder().fromLoadBalancerRule(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/LoginResponse.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/LoginResponse.java index 6a5f0aa873..6196a8f04f 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/LoginResponse.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/LoginResponse.java @@ -40,7 +40,7 @@ public class LoginResponse { return new ConcreteBuilder().fromLoginResponse(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String username; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/NIC.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/NIC.java index 836c91348e..2e8025756b 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/NIC.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/NIC.java @@ -43,7 +43,7 @@ public class NIC { return new ConcreteBuilder().fromNIC(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Network.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Network.java index 08dd4501d9..57a138696e 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Network.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Network.java @@ -48,7 +48,7 @@ public class Network { return new ConcreteBuilder().fromNetwork(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/NetworkOffering.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/NetworkOffering.java index 1ec0a857a9..b4257f5453 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/NetworkOffering.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/NetworkOffering.java @@ -45,7 +45,7 @@ public class NetworkOffering implements Comparable { return new ConcreteBuilder().fromNetworkOffering(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/NetworkService.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/NetworkService.java index a0d8738ad5..7a79202203 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/NetworkService.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/NetworkService.java @@ -50,7 +50,7 @@ public class NetworkService implements Comparable { return new ConcreteBuilder().fromCapability(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String name; @@ -149,7 +149,7 @@ public class NetworkService implements Comparable { return new ConcreteBuilder().fromNetworkService(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String name; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/OSType.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/OSType.java index 51da1ea364..c1fc25c79b 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/OSType.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/OSType.java @@ -42,7 +42,7 @@ public class OSType implements Comparable { return new ConcreteBuilder().fromOSType(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Pod.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Pod.java index bf6e8d8478..22af6304d2 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Pod.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Pod.java @@ -42,7 +42,7 @@ public class Pod implements Comparable { return new ConcreteBuilder().fromPod(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/PortForwardingRule.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/PortForwardingRule.java index 6aab67de7a..64b10db4aa 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/PortForwardingRule.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/PortForwardingRule.java @@ -88,7 +88,7 @@ public class PortForwardingRule implements Comparable { return new ConcreteBuilder().fromPortForwardingRule(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/PublicIPAddress.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/PublicIPAddress.java index 7601b43d29..f1fa19732b 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/PublicIPAddress.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/PublicIPAddress.java @@ -64,7 +64,7 @@ public class PublicIPAddress { return new ConcreteBuilder().fromPublicIPAddress(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ResourceLimit.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ResourceLimit.java index 2c6fe0e7b5..cc7cc646b6 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ResourceLimit.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ResourceLimit.java @@ -104,7 +104,7 @@ public class ResourceLimit { return new ConcreteBuilder().fromResourceLimit(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String account; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/SecurityGroup.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/SecurityGroup.java index 210752ce0f..2dc65b82c3 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/SecurityGroup.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/SecurityGroup.java @@ -45,7 +45,7 @@ public class SecurityGroup implements Comparable { return new ConcreteBuilder().fromSecurityGroup(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ServiceOffering.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ServiceOffering.java index e472da73c3..f7410228cb 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ServiceOffering.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/ServiceOffering.java @@ -45,7 +45,7 @@ public class ServiceOffering implements Comparable { return new ConcreteBuilder().fromServiceOffering(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Snapshot.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Snapshot.java index 5d832438d7..918c8c4e4f 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Snapshot.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Snapshot.java @@ -94,7 +94,7 @@ public class Snapshot { return new ConcreteBuilder().fromSnapshot(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/SnapshotPolicy.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/SnapshotPolicy.java index d01d0390c7..cb4b8c9109 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/SnapshotPolicy.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/SnapshotPolicy.java @@ -42,7 +42,7 @@ public class SnapshotPolicy { return new ConcreteBuilder().fromSnapshotPolicy(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/SnapshotPolicySchedule.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/SnapshotPolicySchedule.java index b28bcad10c..8c6833bd33 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/SnapshotPolicySchedule.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/SnapshotPolicySchedule.java @@ -41,7 +41,7 @@ public class SnapshotPolicySchedule { return new ConcreteBuilder().fromSnapshotPolicySchedule(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected Snapshot.Interval interval; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/SshKeyPair.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/SshKeyPair.java index bfa9533c81..e7839e0567 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/SshKeyPair.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/SshKeyPair.java @@ -42,7 +42,7 @@ public class SshKeyPair { return new ConcreteBuilder().fromSshKeyPair(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String fingerprint; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/StoragePool.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/StoragePool.java index 5c9a32775b..e61864c222 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/StoragePool.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/StoragePool.java @@ -98,7 +98,7 @@ public class StoragePool implements Comparable { return new ConcreteBuilder().fromStoragePool(this); } - public static abstract class Builder> { + public abstract static class Builder> { protected abstract T self(); protected String id; diff --git a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Template.java b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Template.java index 749a160b6d..c0090a43b2 100644 --- a/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Template.java +++ b/apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Template.java @@ -135,7 +135,7 @@ public class Template implements Comparable