7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/ecr/ECR_EXPORTS.h>
42 template <
typename RegistryIdT = Aws::String>
44 m_registryIdHasBeenSet =
true;
45 m_registryId = std::forward<RegistryIdT>(value);
47 template <
typename RegistryIdT = Aws::String>
60 template <
typename RepositoryNameT = Aws::String>
62 m_repositoryNameHasBeenSet =
true;
63 m_repositoryName = std::forward<RepositoryNameT>(value);
65 template <
typename RepositoryNameT = Aws::String>
78 template <
typename UploadIdT = Aws::String>
80 m_uploadIdHasBeenSet =
true;
81 m_uploadId = std::forward<UploadIdT>(value);
83 template <
typename UploadIdT = Aws::String>
98 m_lastValidByteReceivedHasBeenSet =
true;
99 m_lastValidByteReceived = value;
113 template <
typename MessageT = Aws::String>
115 m_messageHasBeenSet =
true;
116 m_message = std::forward<MessageT>(value);
118 template <
typename MessageT = Aws::String>
131 long long m_lastValidByteReceived{0};
134 bool m_registryIdHasBeenSet =
false;
135 bool m_repositoryNameHasBeenSet =
false;
136 bool m_uploadIdHasBeenSet =
false;
137 bool m_lastValidByteReceivedHasBeenSet =
false;
138 bool m_messageHasBeenSet =
false;
long long GetLastValidByteReceived() const
bool RepositoryNameHasBeenSet() const
const Aws::String & GetMessage() const
InvalidLayerPartException & WithMessage(MessageT &&value)
AWS_ECR_API InvalidLayerPartException()=default
const Aws::String & GetRegistryId() const
AWS_ECR_API InvalidLayerPartException & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_ECR_API Aws::Utils::Json::JsonValue Jsonize() const
void SetMessage(MessageT &&value)
bool LastValidByteReceivedHasBeenSet() const
bool MessageHasBeenSet() const
void SetLastValidByteReceived(long long value)
const Aws::String & GetRepositoryName() const
InvalidLayerPartException & WithRegistryId(RegistryIdT &&value)
void SetRegistryId(RegistryIdT &&value)
void SetUploadId(UploadIdT &&value)
InvalidLayerPartException & WithUploadId(UploadIdT &&value)
bool RegistryIdHasBeenSet() const
InvalidLayerPartException & WithLastValidByteReceived(long long value)
bool UploadIdHasBeenSet() const
InvalidLayerPartException & WithRepositoryName(RepositoryNameT &&value)
const Aws::String & GetUploadId() const
AWS_ECR_API InvalidLayerPartException(Aws::Utils::Json::JsonView jsonValue)
void SetRepositoryName(RepositoryNameT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue