org.jclouds.dynect.v3.domain
Class CreateRecord.Builder<D extends Map<String,Object>>

java.lang.Object
  extended by org.jclouds.dynect.v3.domain.CreateRecord.Builder<D>
Enclosing class:
CreateRecord<D extends Map<String,Object>>

public static class CreateRecord.Builder<D extends Map<String,Object>>
extends Object


Field Summary
protected  String fqdn
           
protected  D rdata
           
protected  int ttl
           
protected  String type
           
 
Constructor Summary
CreateRecord.Builder()
           
 
Method Summary
 CreateRecord<D> build()
           
 CreateRecord.Builder<D> fqdn(String fqdn)
           
<Y extends D>
CreateRecord.Builder<D>
from(CreateRecord<Y> in)
           
<Y extends D>
CreateRecord.Builder<D>
from(Record<Y> in)
           
 CreateRecord.Builder<D> rdata(D rdata)
           
 CreateRecord.Builder<D> ttl(int ttl)
           
 CreateRecord.Builder<D> type(String type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fqdn

protected String fqdn

type

protected String type

ttl

protected int ttl

rdata

protected D extends Map<String,Object> rdata
Constructor Detail

CreateRecord.Builder

public CreateRecord.Builder()
Method Detail

fqdn

public CreateRecord.Builder<D> fqdn(String fqdn)
See Also:
CreateRecord.getFQDN()

type

public CreateRecord.Builder<D> type(String type)
See Also:
CreateRecord.getType()

ttl

public CreateRecord.Builder<D> ttl(int ttl)
See Also:
CreateRecord.getTTL()

rdata

public CreateRecord.Builder<D> rdata(D rdata)
See Also:
CreateRecord.getRData()

build

public CreateRecord<D> build()

from

public <Y extends D> CreateRecord.Builder<D> from(CreateRecord<Y> in)

from

public <Y extends D> CreateRecord.Builder<D> from(Record<Y> in)


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