Class StaticSiteBuildArmResourceProperties


  • public final class StaticSiteBuildArmResourceProperties
    extends Object
    StaticSiteBuildARMResource resource specific properties.
    • Constructor Detail

      • StaticSiteBuildArmResourceProperties

        public StaticSiteBuildArmResourceProperties()
    • Method Detail

      • buildId

        public String buildId()
        Get the buildId property: An identifier for the static site build.
        Returns:
        the buildId value.
      • sourceBranch

        public String sourceBranch()
        Get the sourceBranch property: The source branch.
        Returns:
        the sourceBranch value.
      • pullRequestTitle

        public String pullRequestTitle()
        Get the pullRequestTitle property: The title of a pull request that a static site build is related to.
        Returns:
        the pullRequestTitle value.
      • hostname

        public String hostname()
        Get the hostname property: The hostname for a static site build.
        Returns:
        the hostname value.
      • createdTimeUtc

        public OffsetDateTime createdTimeUtc()
        Get the createdTimeUtc property: When this build was created.
        Returns:
        the createdTimeUtc value.
      • lastUpdatedOn

        public OffsetDateTime lastUpdatedOn()
        Get the lastUpdatedOn property: When this build was updated.
        Returns:
        the lastUpdatedOn value.
      • status

        public BuildStatus status()
        Get the status property: The status of the static site build.
        Returns:
        the status value.
      • userProvidedFunctionApps

        public List<StaticSiteUserProvidedFunctionApp> userProvidedFunctionApps()
        Get the userProvidedFunctionApps property: User provided function apps registered with the static site build.
        Returns:
        the userProvidedFunctionApps value.
      • validate

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