congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
DeleteVolumeRequest
Code IndexAdd Tabnine to your IDE (free)

How to use
DeleteVolumeRequest
in
com.amazonaws.services.ec2.model

Best Java code snippets using com.amazonaws.services.ec2.model.DeleteVolumeRequest (Showing top 20 results out of 315)

origin: aws/aws-sdk-java

/**
 * Constructs a new DeleteVolumeRequest object. Callers should use the setter or fluent setter (with...) methods to
 * initialize any additional object members.
 * 
 * @param volumeId
 *        The ID of the volume.
 */
public DeleteVolumeRequest(String volumeId) {
  setVolumeId(volumeId);
}
origin: aws/aws-sdk-java

@Override
public int hashCode() {
  final int prime = 31;
  int hashCode = 1;
  hashCode = prime * hashCode + ((getVolumeId() == null) ? 0 : getVolumeId().hashCode());
  return hashCode;
}
origin: org.kuali.common/kuali-aws

@Override
public String deleteVolume(String volumeId) {
  checkNotBlank(volumeId, "volumeId");
  DeleteVolumeRequest dvr = new DeleteVolumeRequest();
  dvr.setVolumeId(volumeId);
  // Don't bother with checking that the volume got deleted
  // Unless an exception is thrown, Amazon assures us that the volume will get nuked
  client.deleteVolume(dvr);
  return volumeId;
}
origin: UrbanCode/terraform

/**
 *
 * @param volumeId
 * @param ec2Client
 */
public void deleteEbsVolume(String volumeId, AmazonEC2 ec2Client) {
  try {
    log.info("Deleting EBS Volume (" + volumeId + ")");
    DeleteVolumeRequest request = new DeleteVolumeRequest()
                      .withVolumeId(volumeId);
    ec2Client.deleteVolume(request);
  }
  catch (AmazonServiceException e) {
    log.error("Failed to delete Ebs Volume", e);
    if (!"InvalidVolume.NotFound".equalsIgnoreCase(e.getErrorCode())) {
      throw e;
    }
  }
}
origin: tmobile/pacbot

@Override
public FixResult executeFix(Map<String, String> issue, Map<String, Object> clientMap,
    Map<String, String> ruleParams) {
  String resourceId=issue.get(PacmanSdkConstants.RESOURCE_ID);
  try{
    DeleteVolumeRequest deleteVolumeRequest = new DeleteVolumeRequest();
    deleteVolumeRequest.setVolumeId(resourceId);
    AmazonEC2 ec2Client = (AmazonEC2) clientMap.get("client");
    ec2Client.deleteVolume(deleteVolumeRequest);
    return new FixResult(PacmanSdkConstants.STATUS_SUCCESS_CODE,"Volume " +issue.get(PacmanSdkConstants.RESOURCE_ID)+" is deleted.");
  }catch(Exception e){
    LOGGER.error(String.format("unable to delete volume  %s", issue.get(PacmanSdkConstants.RESOURCE_ID)));
    return new FixResult(PacmanSdkConstants.STATUS_FAILURE_CODE, "unable to delete volume");
  }
}
origin: aws/aws-sdk-java

/**
 * <p>
 * The ID of the volume.
 * </p>
 * 
 * @param volumeId
 *        The ID of the volume.
 * @return Returns a reference to this object so that method calls can be chained together.
 */
public DeleteVolumeRequest withVolumeId(String volumeId) {
  setVolumeId(volumeId);
  return this;
}
origin: aws/aws-sdk-java

@Override
public boolean equals(Object obj) {
  if (this == obj)
    return true;
  if (obj == null)
    return false;
  if (obj instanceof DeleteVolumeRequest == false)
    return false;
  DeleteVolumeRequest other = (DeleteVolumeRequest) obj;
  if (other.getVolumeId() == null ^ this.getVolumeId() == null)
    return false;
  if (other.getVolumeId() != null && other.getVolumeId().equals(this.getVolumeId()) == false)
    return false;
  return true;
}
origin: aws-amplify/aws-sdk-android

/**
 * Constructs a new DeleteVolumeRequest object.
 * Callers should use the setter or fluent setter (with...) methods to
 * initialize any additional object members.
 * 
 * @param volumeId The ID of the volume.
 */
public DeleteVolumeRequest(String volumeId) {
  setVolumeId(volumeId);
}
origin: aws/aws-sdk-java

/**
 * Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be
 * redacted from this string using a placeholder value.
 *
 * @return A string representation of this object.
 *
 * @see java.lang.Object#toString()
 */
@Override
public String toString() {
  StringBuilder sb = new StringBuilder();
  sb.append("{");
  if (getVolumeId() != null)
    sb.append("VolumeId: ").append(getVolumeId());
  sb.append("}");
  return sb.toString();
}
origin: com.amazonaws/aws-java-sdk-ec2

/**
 * Constructs a new DeleteVolumeRequest object. Callers should use the setter or fluent setter (with...) methods to
 * initialize any additional object members.
 * 
 * @param volumeId
 *        The ID of the volume.
 */
public DeleteVolumeRequest(String volumeId) {
  setVolumeId(volumeId);
}
origin: aws/aws-sdk-java

public Request<DeleteVolumeRequest> marshall(DeleteVolumeRequest deleteVolumeRequest) {
  if (deleteVolumeRequest == null) {
    throw new SdkClientException("Invalid argument passed to marshall(...)");
  }
  Request<DeleteVolumeRequest> request = new DefaultRequest<DeleteVolumeRequest>(deleteVolumeRequest, "AmazonEC2");
  request.addParameter("Action", "DeleteVolume");
  request.addParameter("Version", "2016-11-15");
  request.setHttpMethod(HttpMethodName.POST);
  if (deleteVolumeRequest.getVolumeId() != null) {
    request.addParameter("VolumeId", StringUtils.fromString(deleteVolumeRequest.getVolumeId()));
  }
  return request;
}
origin: com.amazonaws/aws-java-sdk-ec2

/**
 * <p>
 * The ID of the volume.
 * </p>
 * 
 * @param volumeId
 *        The ID of the volume.
 * @return Returns a reference to this object so that method calls can be chained together.
 */
public DeleteVolumeRequest withVolumeId(String volumeId) {
  setVolumeId(volumeId);
  return this;
}
origin: aws-amplify/aws-sdk-android

@Override
public boolean equals(Object obj) {
  if (this == obj) return true;
  if (obj == null) return false;
  if (obj instanceof DeleteVolumeRequest == false) return false;
  DeleteVolumeRequest other = (DeleteVolumeRequest)obj;
  
  if (other.getVolumeId() == null ^ this.getVolumeId() == null) return false;
  if (other.getVolumeId() != null && other.getVolumeId().equals(this.getVolumeId()) == false) return false; 
  return true;
}

origin: aws-amplify/aws-sdk-android

@Override
public int hashCode() {
  final int prime = 31;
  int hashCode = 1;
  
  hashCode = prime * hashCode + ((getVolumeId() == null) ? 0 : getVolumeId().hashCode()); 
  return hashCode;
}

origin: aws-amplify/aws-sdk-android

/**
 * Returns a string representation of this object; useful for testing and
 * debugging.
 *
 * @return A string representation of this object.
 *
 * @see java.lang.Object#toString()
 */
@Override
public String toString() {
  StringBuilder sb = new StringBuilder();
  sb.append("{");
  if (getVolumeId() != null) sb.append("VolumeId: " + getVolumeId() );
  sb.append("}");
  return sb.toString();
}

origin: aws-amplify/aws-sdk-android

  public Request<DeleteVolumeRequest> marshall(DeleteVolumeRequest deleteVolumeRequest) {

    if (deleteVolumeRequest == null) {
      throw new AmazonClientException("Invalid argument passed to marshall(...)");
    }

    Request<DeleteVolumeRequest> request = new DefaultRequest<DeleteVolumeRequest>(deleteVolumeRequest, "AmazonEC2");
    request.addParameter("Action", "DeleteVolume");
    request.addParameter("Version", "2015-10-01");

    if (deleteVolumeRequest.getVolumeId() != null) {
      request.addParameter("VolumeId", StringUtils.fromString(deleteVolumeRequest.getVolumeId()));
    }

    return request;
  }
}
origin: com.amazonaws/aws-java-sdk-ec2

@Override
public boolean equals(Object obj) {
  if (this == obj)
    return true;
  if (obj == null)
    return false;
  if (obj instanceof DeleteVolumeRequest == false)
    return false;
  DeleteVolumeRequest other = (DeleteVolumeRequest) obj;
  if (other.getVolumeId() == null ^ this.getVolumeId() == null)
    return false;
  if (other.getVolumeId() != null && other.getVolumeId().equals(this.getVolumeId()) == false)
    return false;
  return true;
}
origin: com.amazonaws/aws-java-sdk-ec2

@Override
public int hashCode() {
  final int prime = 31;
  int hashCode = 1;
  hashCode = prime * hashCode + ((getVolumeId() == null) ? 0 : getVolumeId().hashCode());
  return hashCode;
}
origin: com.amazonaws/aws-java-sdk-ec2

/**
 * Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be
 * redacted from this string using a placeholder value.
 *
 * @return A string representation of this object.
 *
 * @see java.lang.Object#toString()
 */
@Override
public String toString() {
  StringBuilder sb = new StringBuilder();
  sb.append("{");
  if (getVolumeId() != null)
    sb.append("VolumeId: ").append(getVolumeId());
  sb.append("}");
  return sb.toString();
}
origin: com.amazonaws/aws-java-sdk-ec2

public Request<DeleteVolumeRequest> marshall(DeleteVolumeRequest deleteVolumeRequest) {
  if (deleteVolumeRequest == null) {
    throw new SdkClientException("Invalid argument passed to marshall(...)");
  }
  Request<DeleteVolumeRequest> request = new DefaultRequest<DeleteVolumeRequest>(deleteVolumeRequest, "AmazonEC2");
  request.addParameter("Action", "DeleteVolume");
  request.addParameter("Version", "2016-11-15");
  request.setHttpMethod(HttpMethodName.POST);
  if (deleteVolumeRequest.getVolumeId() != null) {
    request.addParameter("VolumeId", StringUtils.fromString(deleteVolumeRequest.getVolumeId()));
  }
  return request;
}
com.amazonaws.services.ec2.modelDeleteVolumeRequest

Javadoc

Container for the parameters to the com.amazonaws.services.ec2.AmazonEC2#deleteVolume(DeleteVolumeRequest).

Deletes the specified EBS volume. The volume must be in the available state (not attached to an instance).

NOTE: The volume may remain in the deleting state for several minutes.

For more information, see Deleting an Amazon EBS Volume in the Amazon Elastic Compute Cloud User Guide .

Most used methods

  • setVolumeId
    The ID of the volume.
  • <init>
    Constructs a new DeleteVolumeRequest object. Callers should use the setter or fluent setter (with...
  • getVolumeId
    The ID of the volume.
  • withVolumeId
    The ID of the volume.

Popular in Java

  • Updating database using SQL prepared statement
  • notifyDataSetChanged (ArrayAdapter)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • getContentResolver (Context)
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • LinkedList (java.util)
    Doubly-linked list implementation of the List and Dequeinterfaces. Implements all optional list oper
  • Semaphore (java.util.concurrent)
    A counting semaphore. Conceptually, a semaphore maintains a set of permits. Each #acquire blocks if
  • Modifier (javassist)
    The Modifier class provides static methods and constants to decode class and member access modifiers
  • Runner (org.openjdk.jmh.runner)
  • From CI to AI: The AI layer in your organization
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now