java.lang.Object
com.azure.core.management.ProxyResource
com.azure.resourcemanager.databoxedge.models.ArmBaseModel
com.azure.resourcemanager.databoxedge.fluent.models.ContainerInner

public final class ContainerInner extends ArmBaseModel
Represents a container on the Data Box Edge/Gateway device.
  • Constructor Details

    • ContainerInner

      public ContainerInner()
      Creates an instance of ContainerInner class.
  • Method Details

    • containerStatus

      public ContainerStatus containerStatus()
      Get the containerStatus property: Current status of the container.
      Returns:
      the containerStatus value.
    • dataFormat

      public AzureContainerDataFormat dataFormat()
      Get the dataFormat property: DataFormat for Container.
      Returns:
      the dataFormat value.
    • withDataFormat

      public ContainerInner withDataFormat(AzureContainerDataFormat dataFormat)
      Set the dataFormat property: DataFormat for Container.
      Parameters:
      dataFormat - the dataFormat value to set.
      Returns:
      the ContainerInner object itself.
    • refreshDetails

      public RefreshDetails refreshDetails()
      Get the refreshDetails property: Details of the refresh job on this container.
      Returns:
      the refreshDetails value.
    • createdDateTime

      public OffsetDateTime createdDateTime()
      Get the createdDateTime property: The UTC time when container got created.
      Returns:
      the createdDateTime value.
    • validate

      public void validate()
      Validates the instance.
      Overrides:
      validate in class ArmBaseModel
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.