Class RevisionProperties


  • public final class RevisionProperties
    extends Object
    Revision resource specific properties.
    • Constructor Detail

      • RevisionProperties

        public RevisionProperties()
    • Method Detail

      • createdTime

        public OffsetDateTime createdTime()
        Get the createdTime property: Timestamp describing when the revision was created by controller.
        Returns:
        the createdTime value.
      • fqdn

        public String fqdn()
        Get the fqdn property: Fully qualified domain name of the revision.
        Returns:
        the fqdn value.
      • template

        public Template template()
        Get the template property: Container App Revision Template with all possible settings and the defaults if user did not provide them. The defaults are populated as they were at the creation time.
        Returns:
        the template value.
      • active

        public Boolean active()
        Get the active property: Boolean describing if the Revision is Active.
        Returns:
        the active value.
      • replicas

        public Integer replicas()
        Get the replicas property: Number of pods currently running for this revision.
        Returns:
        the replicas value.
      • trafficWeight

        public Integer trafficWeight()
        Get the trafficWeight property: Traffic weight assigned to this revision.
        Returns:
        the trafficWeight value.
      • provisioningError

        public String provisioningError()
        Get the provisioningError property: Optional Field - Platform Error Message.
        Returns:
        the provisioningError value.
      • healthState

        public RevisionHealthState healthState()
        Get the healthState property: Current health State of the revision.
        Returns:
        the healthState value.
      • provisioningState

        public RevisionProvisioningState provisioningState()
        Get the provisioningState property: Current provisioning State of the revision.
        Returns:
        the provisioningState value.
      • validate

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