GalleryImageInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. devtestlabs. fluent. models. GalleryImageInner
- com.
- com.
- com.
public final class GalleryImageInner
extends Resource
A gallery image.
Constructor Summary
| Constructor | Description |
|---|---|
| GalleryImageInner() |
Creates an instance of Gallery |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
author()
Get the author property: The author of the gallery image. |
|
Offset |
createdDate()
Get the created |
| String |
description()
Get the description property: The description of the gallery image. |
| Boolean |
enabled()
Get the enabled property: Indicates whether this gallery image is enabled. |
| String |
icon()
Get the icon property: The icon of the gallery image. |
|
Gallery |
imageReference()
Get the image |
| Boolean |
isPlanAuthorized()
Get the is |
| String |
planId()
Get the plan |
| void |
validate()
Validates the instance. |
|
Gallery |
withAuthor(String author)
Set the author property: The author of the gallery image. |
|
Gallery |
withDescription(String description)
Set the description property: The description of the gallery image. |
|
Gallery |
withEnabled(Boolean enabled)
Set the enabled property: Indicates whether this gallery image is enabled. |
|
Gallery |
withIcon(String icon)
Set the icon property: The icon of the gallery image. |
|
Gallery |
withImageReference(GalleryImageReference imageReference)
Set the image |
|
Gallery |
withIsPlanAuthorized(Boolean isPlanAuthorized)
Set the is |
|
Gallery |
withLocation(String location) |
|
Gallery |
withPlanId(String planId)
Set the plan |
|
Gallery |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
GalleryImageInner
public GalleryImageInner()
Creates an instance of GalleryImageInner class.
Method Details
author
public String author()
Get the author property: The author of the gallery image.
Returns:
createdDate
public OffsetDateTime createdDate()
Get the createdDate property: The creation date of the gallery image.
Returns:
description
public String description()
Get the description property: The description of the gallery image.
Returns:
enabled
public Boolean enabled()
Get the enabled property: Indicates whether this gallery image is enabled.
Returns:
icon
public String icon()
Get the icon property: The icon of the gallery image.
Returns:
imageReference
public GalleryImageReference imageReference()
Get the imageReference property: The image reference of the gallery image.
Returns:
isPlanAuthorized
public Boolean isPlanAuthorized()
Get the isPlanAuthorized property: Indicates if the plan has been authorized for programmatic deployment.
Returns:
planId
public String planId()
Get the planId property: The third party plan that applies to this image.
Returns:
validate
public void validate()
Validates the instance.
withAuthor
public GalleryImageInner withAuthor(String author)
Set the author property: The author of the gallery image.
Parameters:
Returns:
withDescription
public GalleryImageInner withDescription(String description)
Set the description property: The description of the gallery image.
Parameters:
Returns:
withEnabled
public GalleryImageInner withEnabled(Boolean enabled)
Set the enabled property: Indicates whether this gallery image is enabled.
Parameters:
Returns:
withIcon
public GalleryImageInner withIcon(String icon)
Set the icon property: The icon of the gallery image.
Parameters:
Returns:
withImageReference
public GalleryImageInner withImageReference(GalleryImageReference imageReference)
Set the imageReference property: The image reference of the gallery image.
Parameters:
Returns:
withIsPlanAuthorized
public GalleryImageInner withIsPlanAuthorized(Boolean isPlanAuthorized)
Set the isPlanAuthorized property: Indicates if the plan has been authorized for programmatic deployment.
Parameters:
Returns:
withLocation
public GalleryImageInner withLocation(String location)
Overrides:
GalleryImageInner.withLocation(String location)Parameters:
withPlanId
public GalleryImageInner withPlanId(String planId)
Set the planId property: The third party plan that applies to this image.
Parameters:
Returns:
withTags
public GalleryImageInner withTags(Map<String,String> tags)
Overrides:
GalleryImageInner.withTags(Map<String,String> tags)Parameters: