A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://docs.aws.amazon.com/aws-sdk-php/v3/api/class-Aws.Api.Service.html below:

AWS SDK for PHP 3.x

Service extends AbstractModel

Represents a web service API model.

Table of Contents Methods
__construct()  : mixed
createErrorParser()  : callable
Creates an error parser for the given protocol.
createParser()  : callable
Applies the listeners needed to parse client models.
createSerializer()  : callable
Creates a request serializer for the provided API object.
getApiVersion()  : string
Get the API version of the service
getClientContextParams()  : array<string|int, mixed>
Get all the context params of the description.
getDefinition()  : callable
Get the service's definition.
getEndpointPrefix()  : string
Get the API version of the service
getErrorShapes()  : array<string|int, mixed>
Get all of the error shapes of the service
getMetadata()  : mixed
Get all of the service metadata or a specific metadata key value.
getOperation()  : Operation
Get an operation by name.
getOperations()  : array<string|int, Operation>
Get all of the operations of the description.
getPaginatorConfig()  : array<string|int, mixed>
Retrieve a paginator by name.
getPaginators()  : array<string|int, mixed>
Gets an associative array of available paginator configurations where the key is the name of the paginator, and the value is the paginator configuration.
getProtocol()  : string
Get the protocol used by the service.
getProvider()  : callable
Get the service's api provider.
getServiceFullName()  : string
Get the full name of the service
getServiceId()  : string
Get the service id
getServiceName()  : string
Get the service name.
getShapeMap()  : ShapeMap
Get the shape map used by the API.
getSignatureVersion()  : string
Get the default signature version of the service.
getSigningName()  : string
Get the signing name used by the service.
getUid()  : string
Get the uid string used by the service
getWaiterConfig()  : array<string|int, mixed>
Get a waiter configuration by name.
getWaiters()  : array<string|int, mixed>
Gets an associative array of available waiter configurations where the key is the name of the waiter, and the value is the waiter configuration.
hasOperation()  : bool
Check if the description has a specific operation by name.
hasPaginator()  : bool
Determines if the service has a paginator by name.
hasWaiter()  : bool
Determines if the service has a waiter by name.
offsetExists()  : bool
offsetGet()  : mixed|null
offsetSet()  : void
offsetUnset()  : void
toArray()  : mixed
__construct() public __construct(array<string|int, mixed> $definition, ShapeMap $shapeMap) : mixed Parameters
$definition : array<string|int, mixed>

Service description

$shapeMap : ShapeMap

Shapemap used for creating shapes

createErrorParser()

Creates an error parser for the given protocol.

public static createErrorParser(string $protocol[, Service|null $api = null ]) : callable

Redundant method signature to preserve backwards compatibility.

Parameters
$protocol : string

Protocol to parse (e.g., query, json, etc.)

$api : Service|null = null
Tags
throws
UnexpectedValueException
Return valuescallable createParser()

Applies the listeners needed to parse client models.

public static createParser(Service $api) : callable Parameters
$api : Service

API to create a parser for

Tags
throws
UnexpectedValueException
Return valuescallable createSerializer()

Creates a request serializer for the provided API object.

public static createSerializer(Service $api, string $endpoint) : callable Parameters
$api : Service

API that contains a protocol.

$endpoint : string

Endpoint to send requests to.

Tags
throws
UnexpectedValueException
Return valuescallable getApiVersion()

Get the API version of the service

public getApiVersion() : string Return valuesstring getClientContextParams()

Get all the context params of the description.

public getClientContextParams() : array<string|int, mixed> Return valuesarray<string|int, mixed> getDefinition()

Get the service's definition.

public getDefinition() : callable Return valuescallable getEndpointPrefix()

Get the API version of the service

public getEndpointPrefix() : string Return valuesstring getErrorShapes()

Get all of the error shapes of the service

public getErrorShapes() : array<string|int, mixed> Return valuesarray<string|int, mixed> getMetadata()

Get all of the service metadata or a specific metadata key value.

public getMetadata([string|null $key = null ]) : mixed Parameters
$key : string|null = null

Key to retrieve or null to retrieve all metadata

Return valuesmixed

Returns the result or null if the key is not found

getOperation()

Get an operation by name.

public getOperation(string $name) : Operation Parameters
$name : string

Operation to retrieve by name

Tags
throws
InvalidArgumentException

If the operation is not found

Return valuesOperation getOperations()

Get all of the operations of the description.

public getOperations() : array<string|int, Operation> Return valuesarray<string|int, Operation> getPaginatorConfig()

Retrieve a paginator by name.

public getPaginatorConfig(string $name) : array<string|int, mixed> Parameters
$name : string

Paginator to retrieve by name. This argument is typically the operation name.

Tags
throws
UnexpectedValueException

if the paginator does not exist.

unstable

The configuration format of paginators may change in the future

Return valuesarray<string|int, mixed> getPaginators()

Gets an associative array of available paginator configurations where the key is the name of the paginator, and the value is the paginator configuration.

public getPaginators() : array<string|int, mixed> Tags
unstable

The configuration format of paginators may change in the future

Return valuesarray<string|int, mixed> getProtocol()

Get the protocol used by the service.

public getProtocol() : string Return valuesstring getProvider()

Get the service's api provider.

public getProvider() : callable Return valuescallable getServiceFullName()

Get the full name of the service

public getServiceFullName() : string Return valuesstring getServiceId()

Get the service id

public getServiceId() : string Return valuesstring getServiceName()

Get the service name.

public getServiceName() : string Return valuesstring getShapeMap()

Get the shape map used by the API.

public getShapeMap() : ShapeMap Return valuesShapeMap getSignatureVersion()

Get the default signature version of the service.

public getSignatureVersion() : string

Note: this method assumes "v4" when not specified in the model.

Return valuesstring getSigningName()

Get the signing name used by the service.

public getSigningName() : string Return valuesstring getUid()

Get the uid string used by the service

public getUid() : string Return valuesstring getWaiterConfig()

Get a waiter configuration by name.

public getWaiterConfig(string $name) : array<string|int, mixed> Parameters
$name : string

Name of the waiter by name.

Tags
throws
UnexpectedValueException

if the waiter does not exist.

Return valuesarray<string|int, mixed> getWaiters()

Gets an associative array of available waiter configurations where the key is the name of the waiter, and the value is the waiter configuration.

public getWaiters() : array<string|int, mixed> Return valuesarray<string|int, mixed> hasOperation()

Check if the description has a specific operation by name.

public hasOperation(string $name) : bool Parameters
$name : string

Operation to check by name

Return valuesbool hasPaginator()

Determines if the service has a paginator by name.

public hasPaginator(string $name) : bool Parameters
$name : string

Name of the paginator.

Return valuesbool hasWaiter()

Determines if the service has a waiter by name.

public hasWaiter(string $name) : bool Parameters
$name : string

Name of the waiter.

Return valuesbool offsetExists() public offsetExists(mixed $offset) : bool Parameters
$offset : mixed
Return valuesbool offsetGet() public offsetGet(mixed $offset) : mixed|null Parameters
$offset : mixed
Return valuesmixed|null offsetSet() public offsetSet(mixed $offset, mixed $value) : void Parameters
$offset : mixed
$value : mixed
offsetUnset() public offsetUnset(mixed $offset) : void Parameters
$offset : mixed
toArray() public toArray() : mixed

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4