// Path: cloud-vmware-server/src/main/java/jetbrains/buildServer/clouds/base/beans/CloudImageDetails.java
// public interface CloudImageDetails {
// 
//   CloneBehaviour getBehaviour();
// 
//   int getMaxInstances();
// 
//   String getSourceId();
// }
// 
// Path: cloud-vmware-server/src/main/java/jetbrains/buildServer/clouds/base/types/CloneBehaviour.java
// public enum CloneBehaviour {
//   START_STOP (false, true),
//   FRESH_CLONE (true, false),
//   ON_DEMAND_CLONE(false, false)
//   ;
//   private final boolean myDeleteAfterStop;
//   private final boolean myUseOriginal;
// 
//   CloneBehaviour(final boolean deleteAfterStop, final boolean useOriginal) {
//     myDeleteAfterStop = deleteAfterStop;
//     myUseOriginal = useOriginal;
//   }
// 
//   public boolean isDeleteAfterStop() {
//     return myDeleteAfterStop;
//   }
// 
//   public boolean isUseOriginal() {
//     return myUseOriginal;
//   }
// }


import jetbrains.buildServer.clouds.base.beans.CloudImageDetails;
import jetbrains.buildServer.clouds.base.types.CloneBehaviour;
/*
 * Copyright 2000-2022 JetBrains s.r.o.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package jetbrains.buildServer.clouds.base.stubs;


/**
 * Created by Sergey.Pak on 3/4/2016.
 */
public class DummyImageDetails implements CloudImageDetails {

  private final String myName;

  public DummyImageDetails(final String name) {
    myName = name;
  }

  @Override
// Path: cloud-vmware-server/src/main/java/jetbrains/buildServer/clouds/base/beans/CloudImageDetails.java
// public interface CloudImageDetails {
// 
//   CloneBehaviour getBehaviour();
// 
//   int getMaxInstances();
// 
//   String getSourceId();
// }
// 
// Path: cloud-vmware-server/src/main/java/jetbrains/buildServer/clouds/base/types/CloneBehaviour.java
// public enum CloneBehaviour {
//   START_STOP (false, true),
//   FRESH_CLONE (true, false),
//   ON_DEMAND_CLONE(false, false)
//   ;
//   private final boolean myDeleteAfterStop;
//   private final boolean myUseOriginal;
// 
//   CloneBehaviour(final boolean deleteAfterStop, final boolean useOriginal) {
//     myDeleteAfterStop = deleteAfterStop;
//     myUseOriginal = useOriginal;
//   }
// 
//   public boolean isDeleteAfterStop() {
//     return myDeleteAfterStop;
//   }
// 
//   public boolean isUseOriginal() {
//     return myUseOriginal;
//   }
// }


// Path: cloud-vmware-server/src/test/java/jetbrains/buildServer/clouds/base/stubs/DummyImageDetails.java
import jetbrains.buildServer.clouds.base.beans.CloudImageDetails;
import jetbrains.buildServer.clouds.base.types.CloneBehaviour;

/*
 * Copyright 2000-2022 JetBrains s.r.o.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package jetbrains.buildServer.clouds.base.stubs;


/**
 * Created by Sergey.Pak on 3/4/2016.
 */
public class DummyImageDetails implements CloudImageDetails {

  private final String myName;

  public DummyImageDetails(final String name) {
    myName = name;
  }

  @Override
  public CloneBehaviour getBehaviour() {