@Override
    public DeleteCoreDefinitionResult deleteCoreDefinition(DeleteCoreDefinitionRequest request) {
        request = beforeClientExecution(request);
        return executeDeleteCoreDefinition(request);
    }
@ Override public DeleteCoreDefinitionResult deleteCoreDefinition ( DeleteCoreDefinitionRequest request ) { request = beforeClientExecution ( request ) ; return executeDeleteCoreDefinition ( request ) ; }
Deletes a core definition.

@param deleteCoreDefinitionRequest
@return Result of the DeleteCoreDefinition operation returned by the service.
@throws BadRequestException
invalid request
@sample AWSGreengrass.DeleteCoreDefinition
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/greengrass-2017-06-07/DeleteCoreDefinition"
target="_top">AWS API Documentation</a>