package com.sequenceiq.cloudbreak.cloud.gcp.network; import java.util.List; import com.sequenceiq.cloudbreak.cloud.context.AuthenticatedContext; import com.sequenceiq.cloudbreak.cloud.gcp.AbstractGcpResourceBuilder; import com.sequenceiq.cloudbreak.cloud.gcp.context.GcpContext; import com.sequenceiq.cloudbreak.cloud.model.CloudResource; import com.sequenceiq.cloudbreak.cloud.model.CloudResourceStatus; import com.sequenceiq.cloudbreak.cloud.model.Network; import com.sequenceiq.cloudbreak.cloud.model.Security; import com.sequenceiq.cloudbreak.cloud.template.NetworkResourceBuilder; public abstract class AbstractGcpNetworkBuilder extends AbstractGcpResourceBuilder implements NetworkResourceBuilder<GcpContext> { @Override public List<CloudResourceStatus> checkResources(GcpContext context, AuthenticatedContext auth, List<CloudResource> resources) { return checkResources(resourceType(), context, auth, resources); } @Override public CloudResourceStatus update(GcpContext context, AuthenticatedContext auth, Network network, Security security, CloudResource resource) { return null; } }