lib/aws-sdk-glue/errors.rb in aws-sdk-glue-1.133.0 vs lib/aws-sdk-glue/errors.rb in aws-sdk-glue-1.134.0
- old
+ new
@@ -35,10 +35,13 @@
# * {ConflictException}
# * {CrawlerNotRunningException}
# * {CrawlerRunningException}
# * {CrawlerStoppingException}
# * {EntityNotFoundException}
+ # * {FederatedResourceAlreadyExistsException}
+ # * {FederationSourceException}
+ # * {FederationSourceRetryableException}
# * {GlueEncryptionException}
# * {IdempotentParameterMismatchException}
# * {IllegalBlueprintStateException}
# * {IllegalSessionStateException}
# * {IllegalWorkflowStateException}
@@ -209,12 +212,72 @@
# @return [String]
def message
@message || @data[:message]
end
+
+ # @return [String]
+ def from_federation_source
+ @data[:from_federation_source]
+ end
end
+ class FederatedResourceAlreadyExistsException < ServiceError
+
+ # @param [Seahorse::Client::RequestContext] context
+ # @param [String] message
+ # @param [Aws::Glue::Types::FederatedResourceAlreadyExistsException] data
+ def initialize(context, message, data = Aws::EmptyStructure.new)
+ super(context, message, data)
+ end
+
+ # @return [String]
+ def message
+ @message || @data[:message]
+ end
+
+ # @return [String]
+ def associated_glue_resource
+ @data[:associated_glue_resource]
+ end
+ end
+
+ class FederationSourceException < ServiceError
+
+ # @param [Seahorse::Client::RequestContext] context
+ # @param [String] message
+ # @param [Aws::Glue::Types::FederationSourceException] data
+ def initialize(context, message, data = Aws::EmptyStructure.new)
+ super(context, message, data)
+ end
+
+ # @return [String]
+ def federation_source_error_code
+ @data[:federation_source_error_code]
+ end
+
+ # @return [String]
+ def message
+ @message || @data[:message]
+ end
+ end
+
+ class FederationSourceRetryableException < ServiceError
+
+ # @param [Seahorse::Client::RequestContext] context
+ # @param [String] message
+ # @param [Aws::Glue::Types::FederationSourceRetryableException] data
+ def initialize(context, message, data = Aws::EmptyStructure.new)
+ super(context, message, data)
+ end
+
+ # @return [String]
+ def message
+ @message || @data[:message]
+ end
+ end
+
class GlueEncryptionException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::Glue::Types::GlueEncryptionException] data
@@ -313,9 +376,14 @@
end
# @return [String]
def message
@message || @data[:message]
+ end
+
+ # @return [String]
+ def from_federation_source
+ @data[:from_federation_source]
end
end
class InvalidStateException < ServiceError