Class TransitGatewayApis
- java.lang.Object
- 
- com.ibm.cloud.sdk.core.service.BaseService
- 
- com.ibm.cloud.networking.transit_gateway_apis.v1.TransitGatewayApis
 
 
- 
 public class TransitGatewayApis extends com.ibm.cloud.sdk.core.service.BaseServiceNo description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator). API Version: __VERSION__
- 
- 
Field SummaryFields Modifier and Type Field Description static StringDEFAULT_SERVICE_NAMEDefault service name used when configuring the `TransitGatewayApis` client.static StringDEFAULT_SERVICE_URLDefault service endpoint URL.
 - 
Constructor SummaryConstructors Constructor Description TransitGatewayApis(String version, String serviceName, com.ibm.cloud.sdk.core.security.Authenticator authenticator)Constructs an instance of the `TransitGatewayApis` client.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.ibm.cloud.sdk.core.http.ServiceCall<TransitGateway>createTransitGateway(CreateTransitGatewayOptions createTransitGatewayOptions)Creates a Transit Gateway.com.ibm.cloud.sdk.core.http.ServiceCall<TransitGatewayConnectionCust>createTransitGatewayConnection(CreateTransitGatewayConnectionOptions createTransitGatewayConnectionOptions)Add connection to a Transit Gateway.com.ibm.cloud.sdk.core.http.ServiceCall<Void>createTransitGatewayConnectionActions(CreateTransitGatewayConnectionActionsOptions createTransitGatewayConnectionActionsOptions)Perform actions on a connection for a Transit Gateway.com.ibm.cloud.sdk.core.http.ServiceCall<PrefixFilterCust>createTransitGatewayConnectionPrefixFilter(CreateTransitGatewayConnectionPrefixFilterOptions createTransitGatewayConnectionPrefixFilterOptions)Add a prefix filter to a Transit Gateway Connection.com.ibm.cloud.sdk.core.http.ServiceCall<RedundantGRETunnelReference>createTransitGatewayGreTunnel(CreateTransitGatewayGreTunnelOptions createTransitGatewayGreTunnelOptions)Create Transit Gateway redundant GRE tunnel.com.ibm.cloud.sdk.core.http.ServiceCall<RouteReport>createTransitGatewayRouteReport(CreateTransitGatewayRouteReportOptions createTransitGatewayRouteReportOptions)Request a route report.com.ibm.cloud.sdk.core.http.ServiceCall<Void>deleteTransitGateway(DeleteTransitGatewayOptions deleteTransitGatewayOptions)Deletes specified Transit Gateway.com.ibm.cloud.sdk.core.http.ServiceCall<Void>deleteTransitGatewayConnection(DeleteTransitGatewayConnectionOptions deleteTransitGatewayConnectionOptions)Remove connection from Transit Gateway.com.ibm.cloud.sdk.core.http.ServiceCall<Void>deleteTransitGatewayConnectionPrefixFilter(DeleteTransitGatewayConnectionPrefixFilterOptions deleteTransitGatewayConnectionPrefixFilterOptions)Remove prefix filter from Transit Gateway Connection.com.ibm.cloud.sdk.core.http.ServiceCall<Void>deleteTransitGatewayConnectionTunnels(DeleteTransitGatewayConnectionTunnelsOptions deleteTransitGatewayConnectionTunnelsOptions)Delete specified Transit Gateway redundant GRE tunnel.com.ibm.cloud.sdk.core.http.ServiceCall<Void>deleteTransitGatewayRouteReport(DeleteTransitGatewayRouteReportOptions deleteTransitGatewayRouteReportOptions)Delete route report.com.ibm.cloud.sdk.core.http.ServiceCall<TSLocation>getGatewayLocation(GetGatewayLocationOptions getGatewayLocationOptions)Show the details of a given Transit Gateway location.com.ibm.cloud.sdk.core.http.ServiceCall<TransitGateway>getTransitGateway(GetTransitGatewayOptions getTransitGatewayOptions)Retrieves specified Transit Gateway.com.ibm.cloud.sdk.core.http.ServiceCall<TransitGatewayConnectionCust>getTransitGatewayConnection(GetTransitGatewayConnectionOptions getTransitGatewayConnectionOptions)Retrieves specified Transit Gateway connection.com.ibm.cloud.sdk.core.http.ServiceCall<PrefixFilterCust>getTransitGatewayConnectionPrefixFilter(GetTransitGatewayConnectionPrefixFilterOptions getTransitGatewayConnectionPrefixFilterOptions)Retrieves specified Transit Gateway connection prefix filter.com.ibm.cloud.sdk.core.http.ServiceCall<RedundantGRETunnelReference>getTransitGatewayConnectionTunnels(GetTransitGatewayConnectionTunnelsOptions getTransitGatewayConnectionTunnelsOptions)Retrieves specified Transit Gateway connection tunnel.com.ibm.cloud.sdk.core.http.ServiceCall<RedundantGRETunnelCollection>getTransitGatewayGreTunnel(GetTransitGatewayGreTunnelOptions getTransitGatewayGreTunnelOptions)Retrieves specified Transit Gateway redundant gre connection tunnels.com.ibm.cloud.sdk.core.http.ServiceCall<RouteReport>getTransitGatewayRouteReport(GetTransitGatewayRouteReportOptions getTransitGatewayRouteReportOptions)Retrieve route report.StringgetVersion()Gets the version.com.ibm.cloud.sdk.core.http.ServiceCall<TransitConnectionCollection>listConnections()Retrieves all connections.com.ibm.cloud.sdk.core.http.ServiceCall<TransitConnectionCollection>listConnections(ListConnectionsOptions listConnectionsOptions)Retrieves all connections.com.ibm.cloud.sdk.core.http.ServiceCall<TSCollection>listGatewayLocations()List all locations that support Transit Gateways.com.ibm.cloud.sdk.core.http.ServiceCall<TSCollection>listGatewayLocations(ListGatewayLocationsOptions listGatewayLocationsOptions)List all locations that support Transit Gateways.com.ibm.cloud.sdk.core.http.ServiceCall<PrefixFilterCollection>listTransitGatewayConnectionPrefixFilters(ListTransitGatewayConnectionPrefixFiltersOptions listTransitGatewayConnectionPrefixFiltersOptions)Retrieves all prefix filters in a Transit Gateway connection.com.ibm.cloud.sdk.core.http.ServiceCall<TransitGatewayConnectionCollection>listTransitGatewayConnections(ListTransitGatewayConnectionsOptions listTransitGatewayConnectionsOptions)Retrieves all connections in a Transit Gateway.com.ibm.cloud.sdk.core.http.ServiceCall<RouteReportCollection>listTransitGatewayRouteReports(ListTransitGatewayRouteReportsOptions listTransitGatewayRouteReportsOptions)List route reports.com.ibm.cloud.sdk.core.http.ServiceCall<TransitGatewayCollection>listTransitGateways()Retrieves all Transit Gateways.com.ibm.cloud.sdk.core.http.ServiceCall<TransitGatewayCollection>listTransitGateways(ListTransitGatewaysOptions listTransitGatewaysOptions)Retrieves all Transit Gateways.static TransitGatewayApisnewInstance(String version)Class method which constructs an instance of the `TransitGatewayApis` client.static TransitGatewayApisnewInstance(String version, String serviceName)Class method which constructs an instance of the `TransitGatewayApis` client.com.ibm.cloud.sdk.core.http.ServiceCall<PrefixFilterCollection>replaceTransitGatewayConnectionPrefixFilter(ReplaceTransitGatewayConnectionPrefixFilterOptions replaceTransitGatewayConnectionPrefixFilterOptions)Replaces the prefix filters of the Transit Gateway Connection.voidsetVersion(String version)Sets the version.com.ibm.cloud.sdk.core.http.ServiceCall<TransitGateway>updateTransitGateway(UpdateTransitGatewayOptions updateTransitGatewayOptions)Updates specified Transit Gateway.com.ibm.cloud.sdk.core.http.ServiceCall<TransitGatewayConnectionCust>updateTransitGatewayConnection(UpdateTransitGatewayConnectionOptions updateTransitGatewayConnectionOptions)Updates specified Transit Gateway connection.com.ibm.cloud.sdk.core.http.ServiceCall<PrefixFilterCust>updateTransitGatewayConnectionPrefixFilter(UpdateTransitGatewayConnectionPrefixFilterOptions updateTransitGatewayConnectionPrefixFilterOptions)Updates specified Transit Gateway connection prefix filter.com.ibm.cloud.sdk.core.http.ServiceCall<RedundantGRETunnelReference>updateTransitGatewayConnectionTunnels(UpdateTransitGatewayConnectionTunnelsOptions updateTransitGatewayConnectionTunnelsOptions)Updates specified Transit Gateway redundant GRE tunnel.- 
Methods inherited from class com.ibm.cloud.sdk.core.service.BaseServiceconfigureClient, configureService, constructServiceUrl, constructServiceURL, disableRetries, enableGzipCompression, enableRetries, getAuthenticator, getClient, getDefaultHeaders, getEndPoint, getName, getServiceUrl, isJsonMimeType, isJsonPatchMimeType, setClient, setDefaultHeaders, setEndPoint, setServiceUrl, toString
 
- 
 
- 
- 
- 
Field Detail- 
DEFAULT_SERVICE_NAMEpublic static final String DEFAULT_SERVICE_NAME Default service name used when configuring the `TransitGatewayApis` client.- See Also:
- Constant Field Values
 
 - 
DEFAULT_SERVICE_URLpublic static final String DEFAULT_SERVICE_URL Default service endpoint URL.- See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
TransitGatewayApispublic TransitGatewayApis(String version, String serviceName, com.ibm.cloud.sdk.core.security.Authenticator authenticator) Constructs an instance of the `TransitGatewayApis` client. The specified service name and authenticator are used to configure the client instance.- Parameters:
- version- Requests the version of the API as of a date in the format `YYYY-MM-DD`. Any date up to the current date may be provided. Specify the current date to request the latest version.
- serviceName- the service name to be used when configuring the client instance
- authenticator- the- Authenticatorinstance to be configured for this client
 
 
- 
 - 
Method Detail- 
newInstancepublic static TransitGatewayApis newInstance(String version) Class method which constructs an instance of the `TransitGatewayApis` client. The default service name is used to configure the client instance.- Parameters:
- version- Requests the version of the API as of a date in the format `YYYY-MM-DD`. Any date up to the current date may be provided. Specify the current date to request the latest version.
- Returns:
- an instance of the `TransitGatewayApis` client using external configuration
 
 - 
newInstancepublic static TransitGatewayApis newInstance(String version, String serviceName) Class method which constructs an instance of the `TransitGatewayApis` client. The specified service name is used to configure the client instance.- Parameters:
- version- Requests the version of the API as of a date in the format `YYYY-MM-DD`. Any date up to the current date may be provided. Specify the current date to request the latest version.
- serviceName- the service name to be used when configuring the client instance
- Returns:
- an instance of the `TransitGatewayApis` client using external configuration
 
 - 
getVersionpublic String getVersion() Gets the version. Requests the version of the API as of a date in the format `YYYY-MM-DD`. Any date up to the current date may be provided. Specify the current date to request the latest version.- Returns:
- the version
 
 - 
setVersionpublic void setVersion(String version) Sets the version.- Parameters:
- version- the new version
 
 - 
listTransitGatewayspublic com.ibm.cloud.sdk.core.http.ServiceCall<TransitGatewayCollection> listTransitGateways(ListTransitGatewaysOptions listTransitGatewaysOptions) Retrieves all Transit Gateways. List all Transit Gateways in account the caller is authorized to view.- Parameters:
- listTransitGatewaysOptions- the- ListTransitGatewaysOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typeTransitGatewayCollection
 
 - 
listTransitGatewayspublic com.ibm.cloud.sdk.core.http.ServiceCall<TransitGatewayCollection> listTransitGateways() Retrieves all Transit Gateways. List all Transit Gateways in account the caller is authorized to view.- Returns:
- a ServiceCallwith a result of typeTransitGatewayCollection
 
 - 
createTransitGatewaypublic com.ibm.cloud.sdk.core.http.ServiceCall<TransitGateway> createTransitGateway(CreateTransitGatewayOptions createTransitGatewayOptions) Creates a Transit Gateway. Create a Transit Gateway based on the supplied input template.- Parameters:
- createTransitGatewayOptions- the- CreateTransitGatewayOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typeTransitGateway
 
 - 
deleteTransitGatewaypublic com.ibm.cloud.sdk.core.http.ServiceCall<Void> deleteTransitGateway(DeleteTransitGatewayOptions deleteTransitGatewayOptions) Deletes specified Transit Gateway. This request deletes a Transit Gateway. This operation cannot be reversed. For this request to succeed, the Transit Gateway must not contain connections.- Parameters:
- deleteTransitGatewayOptions- the- DeleteTransitGatewayOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a void result
 
 - 
getTransitGatewaypublic com.ibm.cloud.sdk.core.http.ServiceCall<TransitGateway> getTransitGateway(GetTransitGatewayOptions getTransitGatewayOptions) Retrieves specified Transit Gateway. This request retrieves a single Transit Gateway specified by the identifier in the URL.- Parameters:
- getTransitGatewayOptions- the- GetTransitGatewayOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typeTransitGateway
 
 - 
updateTransitGatewaypublic com.ibm.cloud.sdk.core.http.ServiceCall<TransitGateway> updateTransitGateway(UpdateTransitGatewayOptions updateTransitGatewayOptions) Updates specified Transit Gateway. This request updates a Transit Gateway's name and/or global flag.- Parameters:
- updateTransitGatewayOptions- the- UpdateTransitGatewayOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typeTransitGateway
 
 - 
listConnectionspublic com.ibm.cloud.sdk.core.http.ServiceCall<TransitConnectionCollection> listConnections(ListConnectionsOptions listConnectionsOptions) Retrieves all connections. List all transit gateway connections associated with this account.- Parameters:
- listConnectionsOptions- the- ListConnectionsOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typeTransitConnectionCollection
 
 - 
listConnectionspublic com.ibm.cloud.sdk.core.http.ServiceCall<TransitConnectionCollection> listConnections() Retrieves all connections. List all transit gateway connections associated with this account.- Returns:
- a ServiceCallwith a result of typeTransitConnectionCollection
 
 - 
listTransitGatewayConnectionspublic com.ibm.cloud.sdk.core.http.ServiceCall<TransitGatewayConnectionCollection> listTransitGatewayConnections(ListTransitGatewayConnectionsOptions listTransitGatewayConnectionsOptions) Retrieves all connections in a Transit Gateway. This request retrieves all connections in a Transit Gateway.- Parameters:
- listTransitGatewayConnectionsOptions- the- ListTransitGatewayConnectionsOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typeTransitGatewayConnectionCollection
 
 - 
createTransitGatewayConnectionpublic com.ibm.cloud.sdk.core.http.ServiceCall<TransitGatewayConnectionCust> createTransitGatewayConnection(CreateTransitGatewayConnectionOptions createTransitGatewayConnectionOptions) Add connection to a Transit Gateway. Add a connection to Transit Gateway.- Parameters:
- createTransitGatewayConnectionOptions- the- CreateTransitGatewayConnectionOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typeTransitGatewayConnectionCust
 
 - 
deleteTransitGatewayConnectionpublic com.ibm.cloud.sdk.core.http.ServiceCall<Void> deleteTransitGatewayConnection(DeleteTransitGatewayConnectionOptions deleteTransitGatewayConnectionOptions) Remove connection from Transit Gateway. After the specified connection is detached, entities still within the Transit Gateway will no longer be able to communicate directly to it through the IBM Cloud private backbone.- Parameters:
- deleteTransitGatewayConnectionOptions- the- DeleteTransitGatewayConnectionOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a void result
 
 - 
getTransitGatewayConnectionpublic com.ibm.cloud.sdk.core.http.ServiceCall<TransitGatewayConnectionCust> getTransitGatewayConnection(GetTransitGatewayConnectionOptions getTransitGatewayConnectionOptions) Retrieves specified Transit Gateway connection. This request retrieves a connection from the Transit Gateway.- Parameters:
- getTransitGatewayConnectionOptions- the- GetTransitGatewayConnectionOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typeTransitGatewayConnectionCust
 
 - 
updateTransitGatewayConnectionpublic com.ibm.cloud.sdk.core.http.ServiceCall<TransitGatewayConnectionCust> updateTransitGatewayConnection(UpdateTransitGatewayConnectionOptions updateTransitGatewayConnectionOptions) Updates specified Transit Gateway connection. Update the name of a connection to a Transit Gateway.- Parameters:
- updateTransitGatewayConnectionOptions- the- UpdateTransitGatewayConnectionOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typeTransitGatewayConnectionCust
 
 - 
createTransitGatewayConnectionActionspublic com.ibm.cloud.sdk.core.http.ServiceCall<Void> createTransitGatewayConnectionActions(CreateTransitGatewayConnectionActionsOptions createTransitGatewayConnectionActionsOptions) Perform actions on a connection for a Transit Gateway. Allow a network owner to approve or reject a cross-account connection request.- Parameters:
- createTransitGatewayConnectionActionsOptions- the- CreateTransitGatewayConnectionActionsOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a void result
 
 - 
getTransitGatewayGreTunnelpublic com.ibm.cloud.sdk.core.http.ServiceCall<RedundantGRETunnelCollection> getTransitGatewayGreTunnel(GetTransitGatewayGreTunnelOptions getTransitGatewayGreTunnelOptions) Retrieves specified Transit Gateway redundant gre connection tunnels. This request retrieves a list of all the tunnels for the redundant gre conneciton.- Parameters:
- getTransitGatewayGreTunnelOptions- the- GetTransitGatewayGreTunnelOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typeRedundantGRETunnelCollection
 
 - 
createTransitGatewayGreTunnelpublic com.ibm.cloud.sdk.core.http.ServiceCall<RedundantGRETunnelReference> createTransitGatewayGreTunnel(CreateTransitGatewayGreTunnelOptions createTransitGatewayGreTunnelOptions) Create Transit Gateway redundant GRE tunnel. Add a tunnel to an existing Redundant GRE connection.- Parameters:
- createTransitGatewayGreTunnelOptions- the- CreateTransitGatewayGreTunnelOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typeRedundantGRETunnelReference
 
 - 
deleteTransitGatewayConnectionTunnelspublic com.ibm.cloud.sdk.core.http.ServiceCall<Void> deleteTransitGatewayConnectionTunnels(DeleteTransitGatewayConnectionTunnelsOptions deleteTransitGatewayConnectionTunnelsOptions) Delete specified Transit Gateway redundant GRE tunnel. Remove a tunnel from a redundant GRE connection.- Parameters:
- deleteTransitGatewayConnectionTunnelsOptions- the- DeleteTransitGatewayConnectionTunnelsOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a void result
 
 - 
getTransitGatewayConnectionTunnelspublic com.ibm.cloud.sdk.core.http.ServiceCall<RedundantGRETunnelReference> getTransitGatewayConnectionTunnels(GetTransitGatewayConnectionTunnelsOptions getTransitGatewayConnectionTunnelsOptions) Retrieves specified Transit Gateway connection tunnel. This request retrieves a connection tunnel from the Transit Gateway Connection.- Parameters:
- getTransitGatewayConnectionTunnelsOptions- the- GetTransitGatewayConnectionTunnelsOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typeRedundantGRETunnelReference
 
 - 
updateTransitGatewayConnectionTunnelspublic com.ibm.cloud.sdk.core.http.ServiceCall<RedundantGRETunnelReference> updateTransitGatewayConnectionTunnels(UpdateTransitGatewayConnectionTunnelsOptions updateTransitGatewayConnectionTunnelsOptions) Updates specified Transit Gateway redundant GRE tunnel. Update the name of a connection tunnel.- Parameters:
- updateTransitGatewayConnectionTunnelsOptions- the- UpdateTransitGatewayConnectionTunnelsOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typeRedundantGRETunnelReference
 
 - 
listGatewayLocationspublic com.ibm.cloud.sdk.core.http.ServiceCall<TSCollection> listGatewayLocations(ListGatewayLocationsOptions listGatewayLocationsOptions) List all locations that support Transit Gateways. List all locations that support Transit Gateways.- Parameters:
- listGatewayLocationsOptions- the- ListGatewayLocationsOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typeTSCollection
 
 - 
listGatewayLocationspublic com.ibm.cloud.sdk.core.http.ServiceCall<TSCollection> listGatewayLocations() List all locations that support Transit Gateways. List all locations that support Transit Gateways.- Returns:
- a ServiceCallwith a result of typeTSCollection
 
 - 
getGatewayLocationpublic com.ibm.cloud.sdk.core.http.ServiceCall<TSLocation> getGatewayLocation(GetGatewayLocationOptions getGatewayLocationOptions) Show the details of a given Transit Gateway location. Get the details of a Transit Gateway Location.- Parameters:
- getGatewayLocationOptions- the- GetGatewayLocationOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typeTSLocation
 
 - 
listTransitGatewayConnectionPrefixFilterspublic com.ibm.cloud.sdk.core.http.ServiceCall<PrefixFilterCollection> listTransitGatewayConnectionPrefixFilters(ListTransitGatewayConnectionPrefixFiltersOptions listTransitGatewayConnectionPrefixFiltersOptions) Retrieves all prefix filters in a Transit Gateway connection. This request retrieves all prefix filters in a Transit Gateway connection.- Parameters:
- listTransitGatewayConnectionPrefixFiltersOptions- the- ListTransitGatewayConnectionPrefixFiltersOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typePrefixFilterCollection
 
 - 
createTransitGatewayConnectionPrefixFilterpublic com.ibm.cloud.sdk.core.http.ServiceCall<PrefixFilterCust> createTransitGatewayConnectionPrefixFilter(CreateTransitGatewayConnectionPrefixFilterOptions createTransitGatewayConnectionPrefixFilterOptions) Add a prefix filter to a Transit Gateway Connection. Add a prefix filter to a Transit Gateway Connection.- Parameters:
- createTransitGatewayConnectionPrefixFilterOptions- the- CreateTransitGatewayConnectionPrefixFilterOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typePrefixFilterCust
 
 - 
replaceTransitGatewayConnectionPrefixFilterpublic com.ibm.cloud.sdk.core.http.ServiceCall<PrefixFilterCollection> replaceTransitGatewayConnectionPrefixFilter(ReplaceTransitGatewayConnectionPrefixFilterOptions replaceTransitGatewayConnectionPrefixFilterOptions) Replaces the prefix filters of the Transit Gateway Connection. Replaces the prefix filters of the Transit Gateway Connection.- Parameters:
- replaceTransitGatewayConnectionPrefixFilterOptions- the- ReplaceTransitGatewayConnectionPrefixFilterOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typePrefixFilterCollection
 
 - 
deleteTransitGatewayConnectionPrefixFilterpublic com.ibm.cloud.sdk.core.http.ServiceCall<Void> deleteTransitGatewayConnectionPrefixFilter(DeleteTransitGatewayConnectionPrefixFilterOptions deleteTransitGatewayConnectionPrefixFilterOptions) Remove prefix filter from Transit Gateway Connection. Delete a prefix filter.- Parameters:
- deleteTransitGatewayConnectionPrefixFilterOptions- the- DeleteTransitGatewayConnectionPrefixFilterOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a void result
 
 - 
getTransitGatewayConnectionPrefixFilterpublic com.ibm.cloud.sdk.core.http.ServiceCall<PrefixFilterCust> getTransitGatewayConnectionPrefixFilter(GetTransitGatewayConnectionPrefixFilterOptions getTransitGatewayConnectionPrefixFilterOptions) Retrieves specified Transit Gateway connection prefix filter. This request retrieves a prefix filter from the Transit Gateway Connection.- Parameters:
- getTransitGatewayConnectionPrefixFilterOptions- the- GetTransitGatewayConnectionPrefixFilterOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typePrefixFilterCust
 
 - 
updateTransitGatewayConnectionPrefixFilterpublic com.ibm.cloud.sdk.core.http.ServiceCall<PrefixFilterCust> updateTransitGatewayConnectionPrefixFilter(UpdateTransitGatewayConnectionPrefixFilterOptions updateTransitGatewayConnectionPrefixFilterOptions) Updates specified Transit Gateway connection prefix filter. Update prefix filter for a Transit Gateway Connection.- Parameters:
- updateTransitGatewayConnectionPrefixFilterOptions- the- UpdateTransitGatewayConnectionPrefixFilterOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typePrefixFilterCust
 
 - 
listTransitGatewayRouteReportspublic com.ibm.cloud.sdk.core.http.ServiceCall<RouteReportCollection> listTransitGatewayRouteReports(ListTransitGatewayRouteReportsOptions listTransitGatewayRouteReportsOptions) List route reports. Retrieve all route reports for the specified Transit Gateway. There will normally be at most one completed report and one pending report. Additionally, completed route reports are written to IBM Cloud Activity Tracker.- Parameters:
- listTransitGatewayRouteReportsOptions- the- ListTransitGatewayRouteReportsOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typeRouteReportCollection
 
 - 
createTransitGatewayRouteReportpublic com.ibm.cloud.sdk.core.http.ServiceCall<RouteReport> createTransitGatewayRouteReport(CreateTransitGatewayRouteReportOptions createTransitGatewayRouteReportOptions) Request a route report. Request route report generation. While report generation is in progress, additional requests to generate a report are ignored and return the current pending report.- Parameters:
- createTransitGatewayRouteReportOptions- the- CreateTransitGatewayRouteReportOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typeRouteReport
 
 - 
deleteTransitGatewayRouteReportpublic com.ibm.cloud.sdk.core.http.ServiceCall<Void> deleteTransitGatewayRouteReport(DeleteTransitGatewayRouteReportOptions deleteTransitGatewayRouteReportOptions) Delete route report. Delete a route report.- Parameters:
- deleteTransitGatewayRouteReportOptions- the- DeleteTransitGatewayRouteReportOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a void result
 
 - 
getTransitGatewayRouteReportpublic com.ibm.cloud.sdk.core.http.ServiceCall<RouteReport> getTransitGatewayRouteReport(GetTransitGatewayRouteReportOptions getTransitGatewayRouteReportOptions) Retrieve route report. Retrieve a route report.- Parameters:
- getTransitGatewayRouteReportOptions- the- GetTransitGatewayRouteReportOptionscontaining the options for the call
- Returns:
- a ServiceCallwith a result of typeRouteReport
 
 
- 
 
-