Class BlueprintRequest

java.lang.Object
co.cloudcraft.model.CloudcraftObject
co.cloudcraft.model.BlueprintRequest

public class BlueprintRequest extends CloudcraftObject
Request object representing the inputs required to create / update a Blueprint.
  • Constructor Details

    • BlueprintRequest

      public BlueprintRequest()
    • BlueprintRequest

      public BlueprintRequest(@NonNull @NonNull BlueprintData data)
    • BlueprintRequest

      public BlueprintRequest(@NonNull @NonNull BlueprintData data, String[] readAccess, String[] writeAccess)
  • Method Details

    • getData

      @NonNull public @NonNull BlueprintData getData()
      Blueprint data
    • getReadAccess

      public String[] getReadAccess()
      List of teams or customers with read access.
    • getWriteAccess

      public String[] getWriteAccess()
      List of teams or customers with write access.
    • setData

      public void setData(@NonNull @NonNull BlueprintData data)
      Blueprint data
    • setReadAccess

      public void setReadAccess(String[] readAccess)
      List of teams or customers with read access.
    • setWriteAccess

      public void setWriteAccess(String[] writeAccess)
      List of teams or customers with write access.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object