Skip to content

Large diffs are not rendered by default.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package com.spotinst.sdkjava.model;

import com.spotinst.sdkjava.model.api.mrScaler.aws.ApiMrScalerAws;
import com.spotinst.sdkjava.model.bl.mrScaler.aws.MrScalerAws;

public interface ISpotinstMrScalerAwsRepo extends IRepository<ApiMrScalerAws, Void, String> {
public interface ISpotinstMrScalerAwsRepo extends IRepository<MrScalerAws, Void, String> {
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package com.spotinst.sdkjava.model;

import com.spotinst.sdkjava.exception.SpotinstNotSupportedException;
import com.spotinst.sdkjava.model.bl.mrScaler.aws.MrScalerListInstancesAws;

import java.util.List;

public interface ISpotinstMrScalerListInstancesRepo extends IRepository<MrScalerListInstancesAws, Void, String> {
default RepoGenericResponse<List<MrScalerListInstancesAws>> listMrScalerInstances(String mrScalerId, String authToken, String account){
throw new SpotinstNotSupportedException();
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package com.spotinst.sdkjava.model;

import com.spotinst.sdkjava.exception.SpotinstNotSupportedException;
import com.spotinst.sdkjava.model.bl.mrScaler.aws.MrScalerListScalersAws;

import java.util.List;

public interface ISpotinstMrScalerListScalersRepo extends IRepository<MrScalerListScalersAws, Void, String> {
default RepoGenericResponse<List<MrScalerListScalersAws>> listMrScalers(String mrScalerId, String authToken, String account){
throw new SpotinstNotSupportedException();
}
}
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
package com.spotinst.sdkjava.model;

import com.spotinst.sdkjava.model.api.mrScaler.aws.ApiMrScalerOperatorAws;
import com.spotinst.sdkjava.model.api.mrScaler.aws.ApiMrScalerOperatorAwsResponse;
import com.spotinst.sdkjava.model.bl.mrScaler.aws.MrScalerOperatorAws;
import com.spotinst.sdkjava.model.bl.mrScaler.aws.MrScalerOperatorResponse;

public interface ISpotinstMrScalerOperatorAwsRepo extends IRepository<ApiMrScalerOperatorAwsResponse, Void, String> {
RepoGenericResponse<ApiMrScalerOperatorAwsResponse> create(ApiMrScalerOperatorAws mrScalerOperator,
String authToken, String account);
public interface ISpotinstMrScalerOperatorAwsRepo extends IRepository<MrScalerOperatorAws, Void, String> {

RepoGenericResponse<MrScalerOperatorResponse> createOperator(MrScalerOperatorAws mrScalerOperator,
String authToken, String account);
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package com.spotinst.sdkjava.model;

import com.spotinst.sdkjava.exception.SpotinstNotSupportedException;
import com.spotinst.sdkjava.model.bl.mrScaler.aws.MrScalerScaleDownAws;

import java.util.List;

public interface ISpotinstMrScalerScaleDownRepo extends IRepository<MrScalerScaleDownAws, Void, String> {
default RepoGenericResponse<List<MrScalerScaleDownAws>> scaleDownMrScaler(String mrScalerId, Integer adjustment, String authToken, String account){
throw new SpotinstNotSupportedException();
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
package com.spotinst.sdkjava.model;

import com.spotinst.sdkjava.exception.SpotinstNotSupportedException;
import com.spotinst.sdkjava.model.bl.mrScaler.aws.MrScalerScaleUpAws;
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not required to be separate interface for each function


import java.util.List;

public interface ISpotinstMrScalerScaleUpRepo extends IRepository<MrScalerScaleUpAws, Void, String> {
default RepoGenericResponse<List<MrScalerScaleUpAws>> scaleUpMrScaler(String mrScalerId, Integer adjustment, String authToken, String account){
throw new SpotinstNotSupportedException();
}
}

This file was deleted.

Loading