@Component(value="serviceDistributionArtifactsBuilder") public class ServiceDistributionArtifactsBuilder extends Object
Constructor and Description |
---|
ServiceDistributionArtifactsBuilder() |
public ServiceOperation getServiceOperation()
public void setServiceOperation(ServiceOperation serviceOperation)
public ResourceOperation getResourceOperation()
public void setResourceOperation(ResourceOperation resourceOperation)
public InterfaceLifecycleOperation getInterfaceLifecycleOperation()
public void setInterfaceLifecycleOperation(InterfaceLifecycleOperation interfaceLifecycleOperation)
public INotificationData buildResourceInstanceForDistribution(Service service, String distributionId)
public INotificationData buildServiceForDistribution(INotificationData notificationData, Service service)
public static String buildResourceInstanceArtifactUrl(Service service, ComponentInstance resourceInstance, String artifactName)
service
- resourceData
- artifactName
- public static String buildServiceArtifactUrl(Service service, String artifactName)
service
- resourceData
- artifactName
- public fj.data.Either<Boolean,StorageOperationStatus> isServiceContainsDeploymentArtifacts(Service service)
resourceArtifactsResult
- service
- deConfiguration
- Copyright © 2017. All rights reserved.