[SDC] Onboarding 1710 rebase.
[sdc.git] / openecomp-be / backend / openecomp-sdc-vendor-software-product-manager / src / main / java / org / openecomp / sdc / vendorsoftwareproduct / errors / NicNetworkIdNotAllowedExternalNetworkErrorBuilder.java
1 package org.openecomp.sdc.vendorsoftwareproduct.errors;
2
3 import org.openecomp.sdc.common.errors.ErrorCategory;
4 import org.openecomp.sdc.common.errors.ErrorCode;
5
6 public class NicNetworkIdNotAllowedExternalNetworkErrorBuilder {
7   private static final String NETWORKID_NOT_ALLOWED_FOR_EXTERNAL_NETWORK_MSG =
8       "Invalid request,NetworkId not allowed for External Networks";
9   private final ErrorCode.ErrorCodeBuilder builder = new ErrorCode.ErrorCodeBuilder();
10   public NicNetworkIdNotAllowedExternalNetworkErrorBuilder(){
11     builder.withId(VendorSoftwareProductErrorCodes.NETWORKID_NOT_ALLOWED_FOR_EXTERNAL_NETWORK);
12     builder.withCategory(ErrorCategory.APPLICATION);
13     builder.withMessage(String.format(NETWORKID_NOT_ALLOWED_FOR_EXTERNAL_NETWORK_MSG));
14   }
15
16   public ErrorCode build() {
17     return builder.build();
18   }
19 }