Class UpdateDataProductContractTemplateOptions.Builder

    • Constructor Detail

      • Builder

        public Builder()
        Instantiates a new builder.
      • Builder

        public Builder​(java.lang.String contractTemplateId,
                       java.lang.String containerId,
                       java.util.List<JsonPatchOperation> jsonPatchInstructions)
        Instantiates a new builder with required properties.
        Parameters:
        contractTemplateId - the contractTemplateId
        containerId - the containerId
        jsonPatchInstructions - the jsonPatchInstructions
    • Method Detail

      • contractTemplateId

        public UpdateDataProductContractTemplateOptions.Builder contractTemplateId​(java.lang.String contractTemplateId)
        Set the contractTemplateId.
        Parameters:
        contractTemplateId - the contractTemplateId
        Returns:
        the UpdateDataProductContractTemplateOptions builder
      • containerId

        public UpdateDataProductContractTemplateOptions.Builder containerId​(java.lang.String containerId)
        Set the containerId.
        Parameters:
        containerId - the containerId
        Returns:
        the UpdateDataProductContractTemplateOptions builder
      • jsonPatchInstructions

        public UpdateDataProductContractTemplateOptions.Builder jsonPatchInstructions​(java.util.List<JsonPatchOperation> jsonPatchInstructions)
        Set the jsonPatchInstructions. Existing jsonPatchInstructions will be replaced.
        Parameters:
        jsonPatchInstructions - the jsonPatchInstructions
        Returns:
        the UpdateDataProductContractTemplateOptions builder