forked from aws/aws-sdk-java
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathConflictException.java
More file actions
152 lines (133 loc) · 3.88 KB
/
ConflictException.java
File metadata and controls
152 lines (133 loc) · 3.88 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
/*
* Copyright 2017-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
package com.amazonaws.services.codeartifact.model;
import javax.annotation.Generated;
/**
* <p>
* The operation did not succeed because prerequisites are not met.
* </p>
*/
@Generated("com.amazonaws:aws-java-sdk-code-generator")
public class ConflictException extends com.amazonaws.services.codeartifact.model.AWSCodeArtifactException {
private static final long serialVersionUID = 1L;
/**
* <p>
* The ID of the resource.
* </p>
*/
private String resourceId;
/**
* <p>
* The type of Amazon Web Services resource.
* </p>
*/
private String resourceType;
/**
* Constructs a new ConflictException with the specified error message.
*
* @param message
* Describes the error encountered.
*/
public ConflictException(String message) {
super(message);
}
/**
* <p>
* The ID of the resource.
* </p>
*
* @param resourceId
* The ID of the resource.
*/
@com.fasterxml.jackson.annotation.JsonProperty("resourceId")
public void setResourceId(String resourceId) {
this.resourceId = resourceId;
}
/**
* <p>
* The ID of the resource.
* </p>
*
* @return The ID of the resource.
*/
@com.fasterxml.jackson.annotation.JsonProperty("resourceId")
public String getResourceId() {
return this.resourceId;
}
/**
* <p>
* The ID of the resource.
* </p>
*
* @param resourceId
* The ID of the resource.
* @return Returns a reference to this object so that method calls can be chained together.
*/
public ConflictException withResourceId(String resourceId) {
setResourceId(resourceId);
return this;
}
/**
* <p>
* The type of Amazon Web Services resource.
* </p>
*
* @param resourceType
* The type of Amazon Web Services resource.
* @see ResourceType
*/
@com.fasterxml.jackson.annotation.JsonProperty("resourceType")
public void setResourceType(String resourceType) {
this.resourceType = resourceType;
}
/**
* <p>
* The type of Amazon Web Services resource.
* </p>
*
* @return The type of Amazon Web Services resource.
* @see ResourceType
*/
@com.fasterxml.jackson.annotation.JsonProperty("resourceType")
public String getResourceType() {
return this.resourceType;
}
/**
* <p>
* The type of Amazon Web Services resource.
* </p>
*
* @param resourceType
* The type of Amazon Web Services resource.
* @return Returns a reference to this object so that method calls can be chained together.
* @see ResourceType
*/
public ConflictException withResourceType(String resourceType) {
setResourceType(resourceType);
return this;
}
/**
* <p>
* The type of Amazon Web Services resource.
* </p>
*
* @param resourceType
* The type of Amazon Web Services resource.
* @return Returns a reference to this object so that method calls can be chained together.
* @see ResourceType
*/
public ConflictException withResourceType(ResourceType resourceType) {
this.resourceType = resourceType.toString();
return this;
}
}