List of usage examples for org.apache.http.client.methods RequestBuilder setUri
public RequestBuilder setUri(final String uri)
From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java
public RequestBuilder getDatabase(String serverName, String databaseName) throws InternalException { RequestBuilder requestBuilder = RequestBuilder.get(); addAzureCommonHeaders(requestBuilder); requestBuilder.setUri(getEncodedUri(String.format(RESOURCE_DATABASE, this.provider.getContext().getAccountNumber(), serverName, databaseName))); return requestBuilder; }
From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java
public RequestBuilder getRecoverableDatabases(String serverName) { RequestBuilder requestBuilder = RequestBuilder.get(); addAzureCommonHeaders(requestBuilder); requestBuilder.setUri(String.format(RESOURCE_LIST_RECOVERABLE_DATABASES, this.provider.getContext().getAccountNumber(), serverName)); return requestBuilder; }
From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java
public RequestBuilder listFirewallRules(String serveName) { RequestBuilder requestBuilder = RequestBuilder.get(); addAzureCommonHeaders(requestBuilder); requestBuilder.setUri( String.format(RESOURCE_SERVER_FIREWALL, this.provider.getContext().getAccountNumber(), serveName)); return requestBuilder; }
From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java
public RequestBuilder createServer(ServerModel serverToCreate) { RequestBuilder requestBuilder = RequestBuilder.post(); addAzureCommonHeaders(requestBuilder); requestBuilder.setUri(String.format(RESOURCE_SERVERS, this.provider.getContext().getAccountNumber())); requestBuilder.setEntity(new DaseinObjectToXmlEntity<ServerModel>(serverToCreate)); return requestBuilder; }
From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java
public RequestBuilder createDatabase(String serverName, DatabaseServiceResourceModel dbToCreate) { RequestBuilder requestBuilder = RequestBuilder.post(); addAzureCommonHeaders(requestBuilder); requestBuilder.setUri( String.format(RESOURCE_DATABASES, this.provider.getContext().getAccountNumber(), serverName)); requestBuilder.setEntity(new DaseinObjectToXmlEntity<DatabaseServiceResourceModel>(dbToCreate)); return requestBuilder; }
From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java
public RequestBuilder addFirewallRule(String serverName, ServerServiceResourceModel firewallRule) { RequestBuilder requestBuilder = RequestBuilder.post(); addAzureCommonHeaders(requestBuilder); requestBuilder.setUri( String.format(RESOURCE_SERVER_FIREWALL, this.provider.getContext().getAccountNumber(), serverName)); requestBuilder.setEntity(new DaseinObjectToXmlEntity<ServerServiceResourceModel>(firewallRule)); return requestBuilder; }
From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java
public RequestBuilder deleteServer(String serverName) { RequestBuilder requestBuilder = RequestBuilder.delete(); addAzureCommonHeaders(requestBuilder); requestBuilder .setUri(String.format(RESOURCE_SERVER, this.provider.getContext().getAccountNumber(), serverName)); return requestBuilder; }
From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java
public RequestBuilder deleteDatabase(String serverName, String databaseName) throws InternalException { RequestBuilder requestBuilder = RequestBuilder.delete(); addAzureCommonHeaders(requestBuilder); requestBuilder.setUri(getEncodedUri(String.format(RESOURCE_DATABASE, this.provider.getContext().getAccountNumber(), serverName, databaseName))); return requestBuilder; }
From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java
public RequestBuilder deleteFirewallRule(String serverName, String ruleName) throws InternalException { RequestBuilder requestBuilder = RequestBuilder.delete(); addAzureCommonHeaders(requestBuilder); requestBuilder.setUri(getEncodedUri(String.format(RESOURCE_FIREWALL_RULE, this.provider.getContext().getAccountNumber(), serverName, ruleName))); return requestBuilder; }
From source file:org.dasein.cloud.azure.platform.AzureSQLDatabaseSupportRequests.java
public RequestBuilder createDatabaseFromBackup(String serverName, CreateDatabaseRestoreModel createDatabaseRestoreModel) { RequestBuilder requestBuilder = RequestBuilder.post(); addAzureCommonHeaders(requestBuilder); requestBuilder.setUri(String.format(RESOURCE_RESTORE_DATABASE_OPERATIONS, this.provider.getContext().getAccountNumber(), serverName)); requestBuilder/*w w w . j a va 2 s .c om*/ .setEntity(new DaseinObjectToXmlEntity<CreateDatabaseRestoreModel>(createDatabaseRestoreModel)); return requestBuilder; }