ContractTypeByInterface Data Type

Java class for ContractTypeByInterface complex type for SLA.

Properties
name data type description
contract Contract Contract.
interfaceName string Interface name.
overrides Overrides Overrides.
Properties inherited from ContractType
contractTypeFor string Contract type for.
contractTypeName string Contract type name.
effectiveFrom number Effective from XMLGregorianCalendar.
effectiveTo number Effective to XMLGregorianCalendar.

Example

{
  "contractTypeByInterface" : {
    "contract" : {
      "parameterSetting" : {
        "contextAttribute" : [ {
        }, {
        } ]
      },
      "usagePoliciesByMethod" : {
        "usagePolicies" : [ {
        }, {
        } ]
      }
    },
    "interfaceName" : "...",
    "overrides" : {
      "override" : [ {
        "contract" : {
        },
        "endDate" : 12345,
        "endDow" : "...",
        "endTime" : 12345,
        "startDate" : 12345,
        "startDow" : "...",
        "startTime" : 12345
      }, {
        "contract" : {
        },
        "endDate" : 12345,
        "endDow" : "...",
        "endTime" : 12345,
        "startDate" : 12345,
        "startDow" : "...",
        "startTime" : 12345
      } ]
    },
    "contractTypeFor" : "...",
    "contractTypeName" : "...",
    "effectiveFrom" : 12345,
    "effectiveTo" : 12345
  }
}