@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSSchemas extends Object implements AWSSchemas
AWSSchemas
. Convenient method forms pass through to the corresponding overload
that takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_PREFIX
public CreateDiscovererResult createDiscoverer(CreateDiscovererRequest request)
AWSSchemas
Creates a discoverer.
createDiscoverer
in interface AWSSchemas
public CreateRegistryResult createRegistry(CreateRegistryRequest request)
AWSSchemas
Creates a registry.
createRegistry
in interface AWSSchemas
public CreateSchemaResult createSchema(CreateSchemaRequest request)
AWSSchemas
Creates a schema definition.
Inactive schemas will be deleted after two years.
createSchema
in interface AWSSchemas
public DeleteDiscovererResult deleteDiscoverer(DeleteDiscovererRequest request)
AWSSchemas
Deletes a discoverer.
deleteDiscoverer
in interface AWSSchemas
public DeleteRegistryResult deleteRegistry(DeleteRegistryRequest request)
AWSSchemas
Deletes a Registry.
deleteRegistry
in interface AWSSchemas
public DeleteResourcePolicyResult deleteResourcePolicy(DeleteResourcePolicyRequest request)
AWSSchemas
Delete the resource-based policy attached to the specified registry.
deleteResourcePolicy
in interface AWSSchemas
public DeleteSchemaResult deleteSchema(DeleteSchemaRequest request)
AWSSchemas
Delete a schema definition.
deleteSchema
in interface AWSSchemas
public DeleteSchemaVersionResult deleteSchemaVersion(DeleteSchemaVersionRequest request)
AWSSchemas
Delete the schema version definition
deleteSchemaVersion
in interface AWSSchemas
public DescribeCodeBindingResult describeCodeBinding(DescribeCodeBindingRequest request)
AWSSchemas
Describe the code binding URI.
describeCodeBinding
in interface AWSSchemas
public DescribeDiscovererResult describeDiscoverer(DescribeDiscovererRequest request)
AWSSchemas
Describes the discoverer.
describeDiscoverer
in interface AWSSchemas
public DescribeRegistryResult describeRegistry(DescribeRegistryRequest request)
AWSSchemas
Describes the registry.
describeRegistry
in interface AWSSchemas
public DescribeSchemaResult describeSchema(DescribeSchemaRequest request)
AWSSchemas
Retrieve the schema definition.
describeSchema
in interface AWSSchemas
public ExportSchemaResult exportSchema(ExportSchemaRequest request)
exportSchema
in interface AWSSchemas
public GetCodeBindingSourceResult getCodeBindingSource(GetCodeBindingSourceRequest request)
AWSSchemas
Get the code binding source URI.
getCodeBindingSource
in interface AWSSchemas
public GetDiscoveredSchemaResult getDiscoveredSchema(GetDiscoveredSchemaRequest request)
AWSSchemas
Get the discovered schema that was generated based on sampled events.
getDiscoveredSchema
in interface AWSSchemas
public GetResourcePolicyResult getResourcePolicy(GetResourcePolicyRequest request)
AWSSchemas
Retrieves the resource-based policy attached to a given registry.
getResourcePolicy
in interface AWSSchemas
public ListDiscoverersResult listDiscoverers(ListDiscoverersRequest request)
AWSSchemas
List the discoverers.
listDiscoverers
in interface AWSSchemas
public ListRegistriesResult listRegistries(ListRegistriesRequest request)
AWSSchemas
List the registries.
listRegistries
in interface AWSSchemas
public ListSchemaVersionsResult listSchemaVersions(ListSchemaVersionsRequest request)
AWSSchemas
Provides a list of the schema versions and related information.
listSchemaVersions
in interface AWSSchemas
public ListSchemasResult listSchemas(ListSchemasRequest request)
AWSSchemas
List the schemas.
listSchemas
in interface AWSSchemas
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSSchemas
Get tags for resource.
listTagsForResource
in interface AWSSchemas
public PutCodeBindingResult putCodeBinding(PutCodeBindingRequest request)
AWSSchemas
Put code binding URI
putCodeBinding
in interface AWSSchemas
public PutResourcePolicyResult putResourcePolicy(PutResourcePolicyRequest request)
AWSSchemas
The name of the policy.
putResourcePolicy
in interface AWSSchemas
request
- The name of the policy.public SearchSchemasResult searchSchemas(SearchSchemasRequest request)
AWSSchemas
Search the schemas
searchSchemas
in interface AWSSchemas
public StartDiscovererResult startDiscoverer(StartDiscovererRequest request)
AWSSchemas
Starts the discoverer
startDiscoverer
in interface AWSSchemas
public StopDiscovererResult stopDiscoverer(StopDiscovererRequest request)
AWSSchemas
Stops the discoverer
stopDiscoverer
in interface AWSSchemas
public TagResourceResult tagResource(TagResourceRequest request)
AWSSchemas
Add tags to a resource.
tagResource
in interface AWSSchemas
public UntagResourceResult untagResource(UntagResourceRequest request)
AWSSchemas
Removes tags from a resource.
untagResource
in interface AWSSchemas
public UpdateDiscovererResult updateDiscoverer(UpdateDiscovererRequest request)
AWSSchemas
Updates the discoverer
updateDiscoverer
in interface AWSSchemas
public UpdateRegistryResult updateRegistry(UpdateRegistryRequest request)
AWSSchemas
Updates a registry.
updateRegistry
in interface AWSSchemas
request
- Updates the registry.public UpdateSchemaResult updateSchema(UpdateSchemaRequest request)
AWSSchemas
Updates the schema definition
Inactive schemas will be deleted after two years.
updateSchema
in interface AWSSchemas
public void shutdown()
AWSSchemas
shutdown
in interface AWSSchemas
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSSchemas
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 a request.
getCachedResponseMetadata
in interface AWSSchemas
request
- The originally executed request.public AWSSchemasWaiters waiters()
waiters
in interface AWSSchemas