org.jclouds.route53.domain
Class ChangeBatch

java.lang.Object
  extended by com.google.common.collect.ForwardingObject
      extended by com.google.common.collect.ForwardingCollection<E>
          extended by com.google.common.collect.ForwardingList<ChangeBatch.ActionOnResourceRecordSet>
              extended by org.jclouds.route53.domain.ChangeBatch
All Implemented Interfaces:
Iterable<ChangeBatch.ActionOnResourceRecordSet>, Collection<ChangeBatch.ActionOnResourceRecordSet>, List<ChangeBatch.ActionOnResourceRecordSet>

public class ChangeBatch
extends com.google.common.collect.ForwardingList<ChangeBatch.ActionOnResourceRecordSet>


Nested Class Summary
static class ChangeBatch.Action
           
static class ChangeBatch.ActionOnResourceRecordSet
           
static class ChangeBatch.Builder
           
 
Method Summary
static ChangeBatch.Builder builder()
           
static ChangeBatch createAll(Iterable<ResourceRecordSet> toCreate)
           
protected  List<ChangeBatch.ActionOnResourceRecordSet> delegate()
           
static ChangeBatch deleteAll(Iterable<ResourceRecordSet> toDelete)
           
 boolean equals(Object obj)
           
 com.google.common.base.Optional<String> getComment()
          Any comments you want to include about the changes in this change batch.
 int hashCode()
           
 String toString()
           
 
Methods inherited from class com.google.common.collect.ForwardingList
add, addAll, get, indexOf, lastIndexOf, listIterator, listIterator, remove, set, standardAdd, standardAddAll, standardEquals, standardHashCode, standardIndexOf, standardIterator, standardLastIndexOf, standardListIterator, standardListIterator, standardSubList, subList
 
Methods inherited from class com.google.common.collect.ForwardingCollection
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, standardAddAll, standardClear, standardContains, standardContainsAll, standardIsEmpty, standardRemove, standardRemoveAll, standardRetainAll, standardToArray, standardToArray, standardToString, toArray, toArray
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 

Method Detail

createAll

public static ChangeBatch createAll(Iterable<ResourceRecordSet> toCreate)

deleteAll

public static ChangeBatch deleteAll(Iterable<ResourceRecordSet> toDelete)

getComment

public com.google.common.base.Optional<String> getComment()
Any comments you want to include about the changes in this change batch.


delegate

protected List<ChangeBatch.ActionOnResourceRecordSet> delegate()
Overrides:
delegate in class com.google.common.collect.ForwardingList<ChangeBatch.ActionOnResourceRecordSet>

hashCode

public int hashCode()
Specified by:
hashCode in interface Collection<ChangeBatch.ActionOnResourceRecordSet>
Specified by:
hashCode in interface List<ChangeBatch.ActionOnResourceRecordSet>
Overrides:
hashCode in class com.google.common.collect.ForwardingList<ChangeBatch.ActionOnResourceRecordSet>

equals

public boolean equals(Object obj)
Specified by:
equals in interface Collection<ChangeBatch.ActionOnResourceRecordSet>
Specified by:
equals in interface List<ChangeBatch.ActionOnResourceRecordSet>
Overrides:
equals in class com.google.common.collect.ForwardingList<ChangeBatch.ActionOnResourceRecordSet>

toString

public String toString()
Overrides:
toString in class com.google.common.collect.ForwardingObject

builder

public static ChangeBatch.Builder builder()


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.