Interface ConnectionClient<T>
- All Superinterfaces:
Pageable<T>,PageablePost<T>
- All Known Implementing Classes:
ConnectionClientImpl
ConnectionsClient interface.
- Version:
- $Id: $Id
- Author:
- ianjones
-
Method Summary
Modifier and TypeMethodDescriptionbatch(List<ConnectionCreatorJson> connectionCreatorJsonList) create(ConnectionCreatorJson connectionCreatorJson) dryRunCreate(ConnectionCreatorJson connectionCreatorJson) getStatistics(String uuid, LocalDateTime startDateTime, LocalDateTime endDateTime, Side viewPoint) getStatistics.performOperation(String uuid, ConnectionOperationType connectionOperationType, String description, Object bodyObject) refreshStatistics(String uuid, LocalDateTime startDateTime, LocalDateTime endDateTime, Side viewPoint) refreshStatistics.search(FilterPropertyList filter, SortPropertyList sort) Methods inherited from interface api.equinix.javasdk.core.http.response.PageablePost
nextPage
-
Method Details
-
search
-
getByUuid
-
create
-
dryRunCreate
-
performOperation
ConnectionJson performOperation(String uuid, ConnectionOperationType connectionOperationType, String description, Object bodyObject) -
batch
-
getStatistics
ConnectionStatisticJson getStatistics(String uuid, LocalDateTime startDateTime, LocalDateTime endDateTime, Side viewPoint) getStatistics.
- Parameters:
uuid- aStringobject.startDateTime- aLocalDateTimeobject.endDateTime- aLocalDateTimeobject.viewPoint- aSideobject.- Returns:
- a
ConnectionStatisticJsonobject.
-
refreshStatistics
ConnectionStatisticJson refreshStatistics(String uuid, LocalDateTime startDateTime, LocalDateTime endDateTime, Side viewPoint) refreshStatistics.
- Parameters:
uuid- aStringobject.startDateTime- aLocalDateTimeobject.endDateTime- aLocalDateTimeobject.viewPoint- aSideobject.- Returns:
- a
ConnectionStatisticJsonobject.
-