Class ServiceTokensImpl
java.lang.Object
com.eqixiac.equinix.fabric.client.implementation.ServiceTokensImpl
- All Implemented Interfaces:
ServiceTokens
- Author:
- ianjones
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateAction(String uuid, ServiceTokenAction type) Issues an action against a service token (for example resending the email notification).Begins the fluent builder for creating a new service token.Retrieves a single service token by its unique identifier.list()Lists all service tokens accessible to the current account.search()Searches for service tokens using default filter and sort criteria.search(FilterPropertyList filter) Searches for service tokens matching the specified filter criteria.search(FilterPropertyList filter, SortPropertyList sort) Searches for service tokens matching the specified filter and sort criteria.search(SortPropertyList sort) Searches for service tokens with the specified sort order.Begins a fluent PATCH update of an existing service token, e.g.
-
Constructor Details
-
ServiceTokensImpl
public ServiceTokensImpl()
-
-
Method Details
-
list
Description copied from interface:ServiceTokensLists all service tokens accessible to the current account.- Specified by:
listin interfaceServiceTokens- Returns:
- a paginated list of service tokens
-
getByUuid
Description copied from interface:ServiceTokensRetrieves a single service token by its unique identifier.- Specified by:
getByUuidin interfaceServiceTokens- Parameters:
uuid- the unique identifier of the service token- Returns:
- the service token matching the given UUID
-
define
Description copied from interface:ServiceTokensBegins the fluent builder for creating a new service token. Call methods on the returned builder to configure the token, then callcreate().- Specified by:
definein interfaceServiceTokens- Parameters:
issuerSide- the side (A-side or Z-side) the token's access point is placed on- Returns:
- a builder for configuring the new service token
-
search
Description copied from interface:ServiceTokensSearches for service tokens using default filter and sort criteria.- Specified by:
searchin interfaceServiceTokens- Returns:
- a paginated, filtered list of matching service tokens
-
search
Description copied from interface:ServiceTokensSearches for service tokens matching the specified filter criteria.- Specified by:
searchin interfaceServiceTokens- Parameters:
filter- the filter criteria to apply- Returns:
- a paginated, filtered list of matching service tokens
-
search
Description copied from interface:ServiceTokensSearches for service tokens with the specified sort order.- Specified by:
searchin interfaceServiceTokens- Parameters:
sort- the sort criteria to apply- Returns:
- a paginated, filtered list of matching service tokens
-
search
Description copied from interface:ServiceTokensSearches for service tokens matching the specified filter and sort criteria.- Specified by:
searchin interfaceServiceTokens- Parameters:
filter- the filter criteria to applysort- the sort criteria to apply- Returns:
- a paginated, filtered list of matching service tokens
-
update
Description copied from interface:ServiceTokensBegins a fluent PATCH update of an existing service token, e.g.serviceTokens.update(uuid).name("New-Name").save().- Specified by:
updatein interfaceServiceTokens- Parameters:
uuid- the unique identifier of the service token to update- Returns:
- a fluent updater
-
createAction
Description copied from interface:ServiceTokensIssues an action against a service token (for example resending the email notification).- Specified by:
createActionin interfaceServiceTokens- Parameters:
uuid- the unique identifier of the service tokentype- the action type- Returns:
- the service token after the action
-