Class WorkspaceStorageHubClientService.WorkspaceStorageHubClientServiceBuilder
- java.lang.Object
-
- org.gcube.common.storagehubwrapper.server.WorkspaceStorageHubClientService.WorkspaceStorageHubClientServiceBuilder
-
- Enclosing class:
- WorkspaceStorageHubClientService
public static class WorkspaceStorageHubClientService.WorkspaceStorageHubClientServiceBuilder extends Object
The Class WorkspaceStorageHubClientServiceBuilder.- Author:
- Francesco Mangiacrapa at ISTI-CNR (francesco.mangiacrapa@isti.cnr.it) Jun 22, 2018
-
-
Constructor Summary
Constructors Constructor Description WorkspaceStorageHubClientServiceBuilder(StorageHubClientService storageHubClientService)Instantiates a new workspace storage hub client service builder.WorkspaceStorageHubClientServiceBuilder(StorageHubClientService storageHubClientService, boolean withAccounting, boolean withFileDetails, boolean withMapProperties)Instantiates a new workspace storage hub client service builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkspaceStorageHubClientServicebuild()Builds the WorkspaceStorageHubClientService.WorkspaceStorageHubClientService.WorkspaceStorageHubClientServiceBuilderwithAccounting(boolean withAccounting)Sets the with accounting.WorkspaceStorageHubClientService.WorkspaceStorageHubClientServiceBuilderwithFileDetails(boolean withFileDetails)Sets the with file details.WorkspaceStorageHubClientService.WorkspaceStorageHubClientServiceBuilderwithMapProperties(boolean withMapProperties)Sets the with map properties.
-
-
-
Constructor Detail
-
WorkspaceStorageHubClientServiceBuilder
public WorkspaceStorageHubClientServiceBuilder(StorageHubClientService storageHubClientService, boolean withAccounting, boolean withFileDetails, boolean withMapProperties)
Instantiates a new workspace storage hub client service builder.- Parameters:
storageHubClientService- the storage hub client servicewithAccounting- the with accountingwithFileDetails- the with file detailswithMapProperties- the with map properties
-
WorkspaceStorageHubClientServiceBuilder
public WorkspaceStorageHubClientServiceBuilder(StorageHubClientService storageHubClientService)
Instantiates a new workspace storage hub client service builder.- Parameters:
storageHubClientService- the storage hub client service
-
-
Method Detail
-
withAccounting
public WorkspaceStorageHubClientService.WorkspaceStorageHubClientServiceBuilder withAccounting(boolean withAccounting)
Sets the with accounting.- Parameters:
withAccounting- the withAccounting to set- Returns:
- the workspace storage hub client service builder
-
withFileDetails
public WorkspaceStorageHubClientService.WorkspaceStorageHubClientServiceBuilder withFileDetails(boolean withFileDetails)
Sets the with file details.- Parameters:
withFileDetails- the withFileDetails to set- Returns:
- the workspace storage hub client service builder
-
withMapProperties
public WorkspaceStorageHubClientService.WorkspaceStorageHubClientServiceBuilder withMapProperties(boolean withMapProperties)
Sets the with map properties.- Parameters:
withMapProperties- the withMapProperties to set- Returns:
- the workspace storage hub client service builder
-
build
public WorkspaceStorageHubClientService build()
Builds the WorkspaceStorageHubClientService.- Returns:
- the workspace storage hub client service
-
-