* @author Waqas Ikram (waqas.ikram@est.tech)
*
*/
-public class ResourceArtifact implements Serializable {
+public class AssetInfo implements Serializable {
private static final long serialVersionUID = 3967660000071162759L;
@JsonProperty("category")
private String category;
- @JsonProperty("subCategory")
- private String subCategory;
-
@JsonProperty("resourceType")
private String resourceType;
@JsonProperty("lastUpdaterUserId")
private String lastUpdaterUserId;
+ @JsonProperty("toscaResourceName")
+ private String toscaResourceName;
+
public String getUuid() {
return uuid;
}
this.uuid = uuid;
}
- public ResourceArtifact uuid(final String uuid) {
+ public AssetInfo uuid(final String uuid) {
this.uuid = uuid;
return this;
}
this.invariantUuid = invariantUuid;
}
- public ResourceArtifact invariantUuid(final String invariantUuid) {
+ public AssetInfo invariantUuid(final String invariantUuid) {
this.invariantUuid = invariantUuid;
return this;
}
this.name = name;
}
- public ResourceArtifact name(final String name) {
+ public AssetInfo name(final String name) {
this.name = name;
return this;
}
this.version = version;
}
- public ResourceArtifact version(final String version) {
+ public AssetInfo version(final String version) {
this.version = version;
return this;
}
this.toscaModelUrl = toscaModelUrl;
}
- public ResourceArtifact toscaModelUrl(final String toscaModelUrl) {
+ public AssetInfo toscaModelUrl(final String toscaModelUrl) {
this.toscaModelUrl = toscaModelUrl;
return this;
}
this.category = category;
}
- public ResourceArtifact category(final String category) {
+ public AssetInfo category(final String category) {
this.category = category;
return this;
}
- public String getSubCategory() {
- return subCategory;
- }
-
- public void setSubCategory(final String subCategory) {
- this.subCategory = subCategory;
- }
-
- public ResourceArtifact subCategory(final String subCategory) {
- this.subCategory = subCategory;
- return this;
- }
-
public String getResourceType() {
return resourceType;
}
this.resourceType = resourceType;
}
- public ResourceArtifact resourceType(final String resourceType) {
+ public AssetInfo resourceType(final String resourceType) {
this.resourceType = resourceType;
return this;
}
this.lifecycleState = lifecycleState;
}
- public ResourceArtifact lifecycleState(final String lifecycleState) {
+ public AssetInfo lifecycleState(final String lifecycleState) {
this.lifecycleState = lifecycleState;
return this;
}
this.lastUpdaterUserId = lastUpdaterUserId;
}
- public ResourceArtifact lastUpdaterUserId(final String lastUpdaterUserId) {
+ public AssetInfo lastUpdaterUserId(final String lastUpdaterUserId) {
this.lastUpdaterUserId = lastUpdaterUserId;
return this;
}
+ public String getToscaResourceName() {
+ return toscaResourceName;
+ }
+
+ public void setToscaResourceName(final String toscaResourceName) {
+ this.toscaResourceName = toscaResourceName;
+ }
+
+ public AssetInfo toscaResourceName(final String toscaResourceName) {
+ this.toscaResourceName = toscaResourceName;
+ return this;
+ }
+
@Override
public int hashCode() {
final int prime = 31;
result = prime * result + ((lifecycleState == null) ? 0 : lifecycleState.hashCode());
result = prime * result + ((name == null) ? 0 : name.hashCode());
result = prime * result + ((resourceType == null) ? 0 : resourceType.hashCode());
- result = prime * result + ((subCategory == null) ? 0 : subCategory.hashCode());
result = prime * result + ((toscaModelUrl == null) ? 0 : toscaModelUrl.hashCode());
result = prime * result + ((uuid == null) ? 0 : uuid.hashCode());
result = prime * result + ((version == null) ? 0 : version.hashCode());
+
return result;
}
@Override
public boolean equals(final Object obj) {
- if (obj instanceof ResourceArtifact) {
- final ResourceArtifact other = (ResourceArtifact) obj;
+ if (obj instanceof AssetInfo) {
+ final AssetInfo other = (AssetInfo) obj;
return ObjectUtils.nullSafeEquals(category, other.category)
&& ObjectUtils.nullSafeEquals(invariantUuid, other.invariantUuid)
&& ObjectUtils.nullSafeEquals(lastUpdaterUserId, other.lastUpdaterUserId)
&& ObjectUtils.nullSafeEquals(lifecycleState, other.lifecycleState)
&& ObjectUtils.nullSafeEquals(name, other.name)
&& ObjectUtils.nullSafeEquals(resourceType, other.resourceType)
- && ObjectUtils.nullSafeEquals(subCategory, other.subCategory)
&& ObjectUtils.nullSafeEquals(toscaModelUrl, other.toscaModelUrl)
&& ObjectUtils.nullSafeEquals(uuid, other.uuid)
&& ObjectUtils.nullSafeEquals(version, other.version);
+
}
return false;
}
@Override
public String toString() {
final StringBuilder sb = new StringBuilder();
- sb.append("class ResourceArtifact {\n");
+ sb.append("class AssetInfo {\n");
sb.append(" uuid: ").append(uuid).append("\n");
sb.append(" invariantUuid: ").append(invariantUuid).append("\n");
sb.append(" name: ").append(name).append("\n");
sb.append(" version: ").append(version).append("\n");
sb.append(" toscaModelUrl: ").append(toscaModelUrl).append("\n");
sb.append(" category: ").append(category).append("\n");
- sb.append(" subCategory: ").append(subCategory).append("\n");
+ sb.append(" lifecycleState: ").append(lifecycleState).append("\n");
sb.append(" lastUpdaterUserId: ").append(lastUpdaterUserId).append("\n");
+
sb.append("}");
return sb.toString();
}