Thanks, that worked.

On Tue, Dec 20, 2011 at 4:08 PM, Dave Brosius <dbros...@mebigfatguy.com>wrote:

>
> KsDef ksDef = new KsDef();
> Map<String, String> options = new HashMap<String, String>();
> options.put("replication_factor", "2");
> ksDef.setStrategy_options(options);
>
>
>
> *----- Original Message -----*
> *From:* "A J" <s5a...@gmail.com>
> *Sent:* Tue, December 20, 2011 16:03
> *Subject:* Re: setStrategy_options syntax in thrift
>
> I am new to java. Can you specify the exact syntax for replication_factor=2 ?
>
> Thanks.
>
> On Tue, Dec 20, 2011 at 1:50 PM, aaron morton <aa...@thelastpickle.com> 
> wrote:> It looks like you tried to pass the string "{replication_factor:2}">> 
> You need to pas a Map<String, String> type , where the the key is the option> 
> and the value is the option value.>> Cheers>> -----------------> Aaron 
> Morton> Freelance Developer> @aaronmorton> http://www.thelastpickle.com>> On 
> 20/12/2011, at 12:02 PM, A J wrote:>> What is the syntax of 
> setStrategy_options in thrift.>> The following fails:>> Util.java:22:> 
> setStrategy_options(java.util.Map<java.lang.String,java.lang.String>)> in 
> org.apache.cassandra.thrift.KsDef cannot be applied to> (java.lang.String)>   
>      newKs.setStrategy_options("{replication_factor:2}");>>
>
>

Reply via email to