All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.robovm.pods.parse.ParseClientConfiguration Maven / Gradle / Ivy

/*
 * Copyright (c) 2015, RoboVM AB. All Rights Reserved.
 *
 * Redistribution and use is subject to the RoboVM Software License terms
 * available at (http://robovm.com)
 *
 * This notice and attribution to RoboVM AB may not be removed.
 */
package org.robovm.pods.parse;

/**/
import java.io.*;
import java.nio.*;
import java.util.*;
import org.robovm.objc.*;
import org.robovm.objc.annotation.*;
import org.robovm.objc.block.*;
import org.robovm.rt.*;
import org.robovm.rt.annotation.*;
import org.robovm.rt.bro.*;
import org.robovm.rt.bro.annotation.*;
import org.robovm.rt.bro.ptr.*;
import org.robovm.apple.foundation.*;
import org.robovm.apple.uikit.*;
import org.robovm.apple.coregraphics.*;
import org.robovm.apple.corelocation.*;
import org.robovm.apple.storekit.*;
import org.robovm.pods.bolts.*;
/**/

/**/

/**/
/**/@Library(Library.INTERNAL) @NativeClass/**/
/**/public/**/ class /**/ParseClientConfiguration/**/ 
    extends /**/NSObject/**/ 
    /**//**/ {

    /**/public static class ParseClientConfigurationPtr extends Ptr {}/**/
    /**/static { ObjCRuntime.bind(ParseClientConfiguration.class); }/**/
    /**//**/
    /**/
    public ParseClientConfiguration() {}
    protected ParseClientConfiguration(Handle h, long handle) { super(h, handle); }
    protected ParseClientConfiguration(SkipInit skipInit) { super(skipInit); }
    public ParseClientConfiguration(@Block VoidBlock1 configurationBlock) { super((Handle) null, create(configurationBlock)); retain(getHandle()); }
    /**/
    /**/
    @Property(selector = "applicationId")
    public native String getApplicationId();
    @Property(selector = "clientKey")
    public native String getClientKey();
    @Property(selector = "server")
    public native String getServer();
    @Property(selector = "isLocalDatastoreEnabled")
    public native boolean isLocalDatastoreEnabled();
    @Property(selector = "applicationGroupIdentifier")
    public native String getApplicationGroupIdentifier();
    @Property(selector = "containingApplicationBundleIdentifier")
    public native String getContainingApplicationBundleIdentifier();
    @Property(selector = "networkRetryAttempts")
    public native @MachineSizedUInt long getNetworkRetryAttempts();
    /**/
    /**//**/
    /**/
    @Method(selector = "configurationWithBlock:")
    protected static native @Pointer long create(@Block VoidBlock1 configurationBlock);
    /**/
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy