@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSSchemasClient extends AmazonWebServiceClient implements AWSSchemas
AWS EventBridge Schemas
LOGGING_AWS_REQUEST_METRIC
ENDPOINT_PREFIX
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffset
public static AWSSchemasClientBuilder builder()
public CreateDiscovererResult createDiscoverer(CreateDiscovererRequest request)
Creates a discoverer.
createDiscoverer
in interface AWSSchemas
createDiscovererRequest
- BadRequestException
InternalServerErrorException
UnauthorizedException
ForbiddenException
ServiceUnavailableException
ConflictException
public CreateRegistryResult createRegistry(CreateRegistryRequest request)
Creates a registry.
createRegistry
in interface AWSSchemas
createRegistryRequest
- BadRequestException
InternalServerErrorException
UnauthorizedException
ForbiddenException
ServiceUnavailableException
ConflictException
public CreateSchemaResult createSchema(CreateSchemaRequest request)
Creates a schema definition.
createSchema
in interface AWSSchemas
createSchemaRequest
- ServiceUnavailableException
BadRequestException
InternalServerErrorException
ForbiddenException
public DeleteDiscovererResult deleteDiscoverer(DeleteDiscovererRequest request)
Deletes a discoverer.
deleteDiscoverer
in interface AWSSchemas
deleteDiscovererRequest
- BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
NotFoundException
ServiceUnavailableException
public DeleteRegistryResult deleteRegistry(DeleteRegistryRequest request)
Deletes a Registry.
deleteRegistry
in interface AWSSchemas
deleteRegistryRequest
- BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
NotFoundException
ServiceUnavailableException
public DeleteSchemaResult deleteSchema(DeleteSchemaRequest request)
Delete a schema definition.
deleteSchema
in interface AWSSchemas
deleteSchemaRequest
- BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
NotFoundException
ServiceUnavailableException
public DeleteSchemaVersionResult deleteSchemaVersion(DeleteSchemaVersionRequest request)
Delete the schema version definition
deleteSchemaVersion
in interface AWSSchemas
deleteSchemaVersionRequest
- BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
NotFoundException
ServiceUnavailableException
public DescribeCodeBindingResult describeCodeBinding(DescribeCodeBindingRequest request)
Describe the code binding URI.
describeCodeBinding
in interface AWSSchemas
describeCodeBindingRequest
- BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
NotFoundException
TooManyRequestsException
public DescribeDiscovererResult describeDiscoverer(DescribeDiscovererRequest request)
Describes the discoverer.
describeDiscoverer
in interface AWSSchemas
describeDiscovererRequest
- BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
NotFoundException
ServiceUnavailableException
public DescribeRegistryResult describeRegistry(DescribeRegistryRequest request)
Describes the registry.
describeRegistry
in interface AWSSchemas
describeRegistryRequest
- BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
NotFoundException
ServiceUnavailableException
public DescribeSchemaResult describeSchema(DescribeSchemaRequest request)
Retrieve the schema definition.
describeSchema
in interface AWSSchemas
describeSchemaRequest
- BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
NotFoundException
ServiceUnavailableException
public GetCodeBindingSourceResult getCodeBindingSource(GetCodeBindingSourceRequest request)
Get the code binding source URI.
getCodeBindingSource
in interface AWSSchemas
getCodeBindingSourceRequest
- BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
NotFoundException
TooManyRequestsException
public GetDiscoveredSchemaResult getDiscoveredSchema(GetDiscoveredSchemaRequest request)
Get the discovered schema that was generated based on sampled events.
getDiscoveredSchema
in interface AWSSchemas
getDiscoveredSchemaRequest
- ServiceUnavailableException
BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
public ListDiscoverersResult listDiscoverers(ListDiscoverersRequest request)
List the discoverers.
listDiscoverers
in interface AWSSchemas
listDiscoverersRequest
- ServiceUnavailableException
BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
public ListRegistriesResult listRegistries(ListRegistriesRequest request)
List the registries.
listRegistries
in interface AWSSchemas
listRegistriesRequest
- ServiceUnavailableException
BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
public ListSchemaVersionsResult listSchemaVersions(ListSchemaVersionsRequest request)
Provides a list of the schema versions and related information.
listSchemaVersions
in interface AWSSchemas
listSchemaVersionsRequest
- BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
NotFoundException
ServiceUnavailableException
public ListSchemasResult listSchemas(ListSchemasRequest request)
List the schemas.
listSchemas
in interface AWSSchemas
listSchemasRequest
- ServiceUnavailableException
BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
Get tags for resource.
listTagsForResource
in interface AWSSchemas
listTagsForResourceRequest
- NotFoundException
BadRequestException
InternalServerErrorException
ForbiddenException
public LockServiceLinkedRoleResult lockServiceLinkedRole(LockServiceLinkedRoleRequest request)
lockServiceLinkedRole
in interface AWSSchemas
lockServiceLinkedRoleRequest
- ServiceUnavailableException
BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
public PutCodeBindingResult putCodeBinding(PutCodeBindingRequest request)
Put code binding URI
putCodeBinding
in interface AWSSchemas
putCodeBindingRequest
- GoneException
BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
NotFoundException
TooManyRequestsException
public SearchSchemasResult searchSchemas(SearchSchemasRequest request)
Search the schemas
searchSchemas
in interface AWSSchemas
searchSchemasRequest
- ServiceUnavailableException
BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
public StartDiscovererResult startDiscoverer(StartDiscovererRequest request)
Starts the discoverer
startDiscoverer
in interface AWSSchemas
startDiscovererRequest
- BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
NotFoundException
ServiceUnavailableException
public StopDiscovererResult stopDiscoverer(StopDiscovererRequest request)
Stops the discoverer
stopDiscoverer
in interface AWSSchemas
stopDiscovererRequest
- BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
NotFoundException
ServiceUnavailableException
public TagResourceResult tagResource(TagResourceRequest request)
Add tags to a resource.
tagResource
in interface AWSSchemas
tagResourceRequest
- NotFoundException
BadRequestException
InternalServerErrorException
ForbiddenException
public UnlockServiceLinkedRoleResult unlockServiceLinkedRole(UnlockServiceLinkedRoleRequest request)
unlockServiceLinkedRole
in interface AWSSchemas
unlockServiceLinkedRoleRequest
- ServiceUnavailableException
BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
public UntagResourceResult untagResource(UntagResourceRequest request)
Removes tags from a resource.
untagResource
in interface AWSSchemas
untagResourceRequest
- NotFoundException
BadRequestException
InternalServerErrorException
ForbiddenException
public UpdateDiscovererResult updateDiscoverer(UpdateDiscovererRequest request)
Updates the discoverer
updateDiscoverer
in interface AWSSchemas
updateDiscovererRequest
- BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
NotFoundException
ServiceUnavailableException
public UpdateRegistryResult updateRegistry(UpdateRegistryRequest request)
Updates a registry.
updateRegistry
in interface AWSSchemas
updateRegistryRequest
- BadRequestException
UnauthorizedException
InternalServerErrorException
ForbiddenException
NotFoundException
ServiceUnavailableException
public UpdateSchemaResult updateSchema(UpdateSchemaRequest request)
Updates the schema definition
updateSchema
in interface AWSSchemas
updateSchemaRequest
- BadRequestException
InternalServerErrorException
ForbiddenException
NotFoundException
ServiceUnavailableException
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing the request.
getCachedResponseMetadata
in interface AWSSchemas
request
- The originally executed requestpublic AWSSchemasWaiters waiters()
waiters
in interface AWSSchemas
public void shutdown()
AmazonWebServiceClient
shutdown
in interface AWSSchemas
shutdown
in class AmazonWebServiceClient
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.