Class

# VMware_VCloud_SDK_APIDefinition

class VMware_VCloud_SDK_APIDefinition extends VMware_VCloud_SDK_Abstract

## Methods

string | getEntityId() Get vCloud ID of the vCloud resource entity from its data object. | from VMware_VCloud_SDK_Abstract
VMware_VCloud_API_ApiDefinitionType | getAPIDefinitionRef() Returns the API definitions registered by this service. |
VMware_VCloud_API_ApiDefinitionType | getAPIDefinition() Gets the service api definition data object. |
VMware_VCloud_API_ContainerType | getFileDescriptor() Returns all file descriptors for the API definition. |

## Details

###
in VMware_VCloud_SDK_Abstract at line 85
`public string getEntityId()`

Get vCloud ID of the vCloud resource entity from its data object.

#### Return Value

string |

###
at line 11
`public VMware_VCloud_API_ApiDefinitionType getAPIDefinitionRef()`

Returns the API definitions registered by this service.

#### Return Value

VMware_VCloud_API_ApiDefinitionType |

###
at line 23
`public VMware_VCloud_API_ApiDefinitionType getAPIDefinition()`

Gets the service api definition data object.

#### Return Value

VMware_VCloud_API_ApiDefinitionType |

###
at line 34
`public VMware_VCloud_API_ContainerType getFileDescriptor()`

Returns all file descriptors for the API definition.

#### Return Value

VMware_VCloud_API_ContainerType |