package com.sequenceiq.cloudbreak.cloud.event.platform; import com.sequenceiq.cloudbreak.cloud.event.CloudPlatformRequest; import com.sequenceiq.cloudbreak.cloud.model.CloudPlatformVariant; public class ResourceDefinitionRequest extends CloudPlatformRequest<ResourceDefinitionResult> { private final CloudPlatformVariant platform; private final String resource; public ResourceDefinitionRequest(CloudPlatformVariant platform, String resource) { super(null, null); this.platform = platform; this.resource = resource; } public CloudPlatformVariant getPlatform() { return platform; } public String getResource() { return resource; } @Override public String toString() { final StringBuilder sb = new StringBuilder("GetResourceDefinition{"); sb.append("platform='").append(platform).append('\''); sb.append(", resource='").append(resource).append('\''); sb.append('}'); return sb.toString(); } }