Module: VCAP::Services::Api

Defined in:
lib/services/api/util.rb,
lib/services/api/const.rb,
lib/services/api/messages.rb,
lib/services/api/async_requests.rb,
lib/services/api/async_requests.rb,
lib/services/api/clients/service_gateway_client.rb,
lib/services/api/clients/service_gateway_client.rb

Defined Under Namespace

Modules: SynchronousHttpRequest Classes: AsyncHttpMultiPartUpload, AsyncHttpRequest, BindExternalRequest, BindingTokenRequest, CloudControllerBindRequest, CloudControllerBindResponse, CloudControllerProvisionRequest, CreateSnapshotV2Request, EmptyRequest, GatewayBindRequest, GatewayHandleResponse, GatewayProvisionRequest, GatewayUnbindRequest, HandleUpdateRequest, HandleUpdateRequestV2, Job, ListHandlesResponse, ListProxiedServicesResponse, ProxiedServiceOfferingRequest, SerializedData, SerializedURL, ServiceErrorResponse, ServiceGatewayClient, ServiceOfferingRequest, Snapshot, SnapshotList, SnapshotListV2, SnapshotV2, UpdateSnapshotNameRequest, Util

Constant Summary collapse

GATEWAY_TOKEN_HEADER =
'X-VCAP-Service-Token'
SERVICE_LABEL_REGEX =
/^\S+-\S+$/
EMPTY_REQUEST =
EmptyRequest.new.freeze