* Network package ARN. *
*/ private String arn; /** ** Network package ID. *
*/ private String id; /** ** Network package metadata. *
*/ private PutSolNetworkPackageContentMetadata metadata; /** ** Network service descriptor ID. *
*/ private String nsdId; /** ** Network service descriptor name. *
*/ private String nsdName; /** ** Network service descriptor version. *
*/ private String nsdVersion; /** ** Function package IDs. *
*/ private java.util.List* Network package ARN. *
* * @param arn * Network package ARN. */ public void setArn(String arn) { this.arn = arn; } /** ** Network package ARN. *
* * @return Network package ARN. */ public String getArn() { return this.arn; } /** ** Network package ARN. *
* * @param arn * Network package ARN. * @return Returns a reference to this object so that method calls can be chained together. */ public PutSolNetworkPackageContentResult withArn(String arn) { setArn(arn); return this; } /** ** Network package ID. *
* * @param id * Network package ID. */ public void setId(String id) { this.id = id; } /** ** Network package ID. *
* * @return Network package ID. */ public String getId() { return this.id; } /** ** Network package ID. *
* * @param id * Network package ID. * @return Returns a reference to this object so that method calls can be chained together. */ public PutSolNetworkPackageContentResult withId(String id) { setId(id); return this; } /** ** Network package metadata. *
* * @param metadata * Network package metadata. */ public void setMetadata(PutSolNetworkPackageContentMetadata metadata) { this.metadata = metadata; } /** ** Network package metadata. *
* * @return Network package metadata. */ public PutSolNetworkPackageContentMetadata getMetadata() { return this.metadata; } /** ** Network package metadata. *
* * @param metadata * Network package metadata. * @return Returns a reference to this object so that method calls can be chained together. */ public PutSolNetworkPackageContentResult withMetadata(PutSolNetworkPackageContentMetadata metadata) { setMetadata(metadata); return this; } /** ** Network service descriptor ID. *
* * @param nsdId * Network service descriptor ID. */ public void setNsdId(String nsdId) { this.nsdId = nsdId; } /** ** Network service descriptor ID. *
* * @return Network service descriptor ID. */ public String getNsdId() { return this.nsdId; } /** ** Network service descriptor ID. *
* * @param nsdId * Network service descriptor ID. * @return Returns a reference to this object so that method calls can be chained together. */ public PutSolNetworkPackageContentResult withNsdId(String nsdId) { setNsdId(nsdId); return this; } /** ** Network service descriptor name. *
* * @param nsdName * Network service descriptor name. */ public void setNsdName(String nsdName) { this.nsdName = nsdName; } /** ** Network service descriptor name. *
* * @return Network service descriptor name. */ public String getNsdName() { return this.nsdName; } /** ** Network service descriptor name. *
* * @param nsdName * Network service descriptor name. * @return Returns a reference to this object so that method calls can be chained together. */ public PutSolNetworkPackageContentResult withNsdName(String nsdName) { setNsdName(nsdName); return this; } /** ** Network service descriptor version. *
* * @param nsdVersion * Network service descriptor version. */ public void setNsdVersion(String nsdVersion) { this.nsdVersion = nsdVersion; } /** ** Network service descriptor version. *
* * @return Network service descriptor version. */ public String getNsdVersion() { return this.nsdVersion; } /** ** Network service descriptor version. *
* * @param nsdVersion * Network service descriptor version. * @return Returns a reference to this object so that method calls can be chained together. */ public PutSolNetworkPackageContentResult withNsdVersion(String nsdVersion) { setNsdVersion(nsdVersion); return this; } /** ** Function package IDs. *
* * @return Function package IDs. */ public java.util.List* Function package IDs. *
* * @param vnfPkgIds * Function package IDs. */ public void setVnfPkgIds(java.util.Collection* Function package IDs. *
** NOTE: This method appends the values to the existing list (if any). Use * {@link #setVnfPkgIds(java.util.Collection)} or {@link #withVnfPkgIds(java.util.Collection)} if you want to * override the existing values. *
* * @param vnfPkgIds * Function package IDs. * @return Returns a reference to this object so that method calls can be chained together. */ public PutSolNetworkPackageContentResult withVnfPkgIds(String... vnfPkgIds) { if (this.vnfPkgIds == null) { setVnfPkgIds(new java.util.ArrayList* Function package IDs. *
* * @param vnfPkgIds * Function package IDs. * @return Returns a reference to this object so that method calls can be chained together. */ public PutSolNetworkPackageContentResult withVnfPkgIds(java.util.Collection