Skip navigation links
A B C D E F G H I M O P R S T V W X 

A

activate(ComponentContext) - Method in class org.onosproject.xosintegration.OnosXOSIntegrationManager
 
addTenant(VoltTenant) - Method in class org.onosproject.xosintegration.OnosXOSIntegrationManager
 
addTenant(VoltTenant) - Method in interface org.onosproject.xosintegration.VoltTenantService
Creates a new tenant and adds it to the XOS instance.

B

build() - Method in class org.onosproject.xosintegration.VoltTenant.Builder
Constructs a VoltTenant from the assembled data.
builder() - Static method in class org.onosproject.xosintegration.VoltTenant
Fetches a builder to make a tenant.
Builder() - Constructor for class org.onosproject.xosintegration.VoltTenant.Builder
 

C

cfgService - Variable in class org.onosproject.xosintegration.OnosXOSIntegrationManager
 
choices() - Method in class org.onosproject.xosintegration.cli.TenantIdCompleter
 
coreService - Variable in class org.onosproject.xosintegration.OnosXOSIntegrationManager
 

D

deactivate() - Method in class org.onosproject.xosintegration.OnosXOSIntegrationManager
 

E

execute() - Method in class org.onosproject.xosintegration.cli.VoltRemoveTenantCommand
 
execute() - Method in class org.onosproject.xosintegration.cli.VoltTenantsCreateCommand
 
execute() - Method in class org.onosproject.xosintegration.cli.VoltTenantsListCommand
 

F

flowObjectiveService - Variable in class org.onosproject.xosintegration.OnosXOSIntegrationManager
 

G

getAllTenants() - Method in class org.onosproject.xosintegration.OnosXOSIntegrationManager
 
getAllTenants() - Method in interface org.onosproject.xosintegration.VoltTenantService
Queries all the tenants.
getTenant(long) - Method in class org.onosproject.xosintegration.OnosXOSIntegrationManager
 
getTenant(long) - Method in interface org.onosproject.xosintegration.VoltTenantService
Gets a single tenant for the given ID.

H

humanReadableName() - Method in class org.onosproject.xosintegration.VoltTenant
Fetches the name of the tenant.

I

id() - Method in class org.onosproject.xosintegration.VoltTenant
Fetches the ID of the tenant object.

M

modified(ComponentContext) - Method in class org.onosproject.xosintegration.OnosXOSIntegrationManager
 

O

OnosXOSIntegrationManager - Class in org.onosproject.xosintegration
XOS interface application.
OnosXOSIntegrationManager() - Constructor for class org.onosproject.xosintegration.OnosXOSIntegrationManager
 
org.onosproject.xosintegration - package org.onosproject.xosintegration
XOS integration application which relies on XOS REST APIs to manage VMs.
org.onosproject.xosintegration.cli - package org.onosproject.xosintegration.cli
XOS integration application CLI commands.

P

port() - Method in class org.onosproject.xosintegration.VoltTenant
 
providerService() - Method in class org.onosproject.xosintegration.VoltTenant
Fetches the identifier for the provider service.

R

removeTenant(long) - Method in class org.onosproject.xosintegration.OnosXOSIntegrationManager
 
removeTenant(long) - Method in interface org.onosproject.xosintegration.VoltTenantService
Removes a tenant given its ID.

S

serviceSpecificId() - Method in class org.onosproject.xosintegration.VoltTenant
Fetches the server specific ID (user id).

T

TenantIdCompleter - Class in org.onosproject.xosintegration.cli
Application command completer.
TenantIdCompleter() - Constructor for class org.onosproject.xosintegration.cli.TenantIdCompleter
 
toString() - Method in class org.onosproject.xosintegration.VoltTenant
 

V

vlanId() - Method in class org.onosproject.xosintegration.VoltTenant
Fetches the vlan id for this tenant.
VoltRemoveTenantCommand - Class in org.onosproject.xosintegration.cli
CLI command to remove an existing tenant from the system.
VoltRemoveTenantCommand() - Constructor for class org.onosproject.xosintegration.cli.VoltRemoveTenantCommand
 
VoltTenant - Class in org.onosproject.xosintegration
 
VoltTenant.Builder - Class in org.onosproject.xosintegration
Builder class to allow callers to assemble tenants.
VoltTenantsCreateCommand - Class in org.onosproject.xosintegration.cli
CLI command to create a new tenant.
VoltTenantsCreateCommand() - Constructor for class org.onosproject.xosintegration.cli.VoltTenantsCreateCommand
 
VoltTenantService - Interface in org.onosproject.xosintegration
 
VoltTenantsListCommand - Class in org.onosproject.xosintegration.cli
CLI command to list the existing tenants.
VoltTenantsListCommand() - Constructor for class org.onosproject.xosintegration.cli.VoltTenantsListCommand
 

W

withHumanReadableName(String) - Method in class org.onosproject.xosintegration.VoltTenant.Builder
Sets the name string for the tenant.
withId(long) - Method in class org.onosproject.xosintegration.VoltTenant.Builder
Sets the identifier for the tenant.
withPort(ConnectPoint) - Method in class org.onosproject.xosintegration.VoltTenant.Builder
 
withProviderService(long) - Method in class org.onosproject.xosintegration.VoltTenant.Builder
Sets the provider service ID.
withServiceSpecificId(String) - Method in class org.onosproject.xosintegration.VoltTenant.Builder
Sets the server specific id (user id) for the tenant.
withVlanId(String) - Method in class org.onosproject.xosintegration.VoltTenant.Builder
Sets the VLAN ID for the tenant.

X

xosProviderService - Variable in class org.onosproject.xosintegration.OnosXOSIntegrationManager
 
xosServerAddress - Variable in class org.onosproject.xosintegration.OnosXOSIntegrationManager
 
xosServerPort - Variable in class org.onosproject.xosintegration.OnosXOSIntegrationManager
 
A B C D E F G H I M O P R S T V W X 
Skip navigation links

Copyright © 2015. All rights reserved.