Class CloudAccountGcp
java.lang.Object
com.vmware.vra.jenkinsplugin.model.iaas.CloudAccountGcp
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2020-09-09T18:26:35.661905-04:00[America/New_York]") public class CloudAccountGcp extends Object
State object representing a GCP cloud account.<br><br>A cloud account identifies a
cloud account type and an account-specific deployment region where the associated cloud account
resources are hosted.<br>**HATEOAS** links:<br>**regions** - array[Region] - List of
regions that are enabled for this cloud account.<br>**self** - CloudAccountGcp - Self link
to this cloud account
-
Constructor Summary
Constructors Constructor Description CloudAccountGcp()
-
Method Summary
Modifier and Type Method Description CloudAccountGcp
_links(Map<String,Href> _links)
CloudAccountGcp
addEnabledRegionIdsItem(String enabledRegionIdsItem)
CloudAccountGcp
addTagsItem(Tag tagsItem)
CloudAccountGcp
clientEmail(String clientEmail)
CloudAccountGcp
createdAt(String createdAt)
CloudAccountGcp
customProperties(Map<String,String> customProperties)
CloudAccountGcp
description(String description)
CloudAccountGcp
enabledRegionIds(List<String> enabledRegionIds)
boolean
equals(Object o)
String
getClientEmail()
GCP Client emailString
getCreatedAt()
Date when the entity was created.Map<String,String>
getCustomProperties()
Additional properties that may be used to extend the base type.String
getDescription()
A human-friendly description.List<String>
getEnabledRegionIds()
A set of region names that are enabled for thisString
getId()
The id of this resource instanceMap<String,Href>
getLinks()
HATEOAS of the entityString
getName()
A human-friendly name used as an identifier in APIs that support this option.String
getOrganizationId()
This field is deprecated.String
getOrgId()
The id of the organization this entity belongs to.String
getOwner()
Email of the user that owns the entity.String
getPrivateKeyId()
GCP Private key IDString
getProjectId()
GCP Project IDList<Tag>
getTags()
A set of tag keys and optional values that were set on on the Cloud AccountString
getUpdatedAt()
Date when the entity was last updated.int
hashCode()
CloudAccountGcp
id(String id)
CloudAccountGcp
name(String name)
CloudAccountGcp
organizationId(String organizationId)
CloudAccountGcp
orgId(String orgId)
CloudAccountGcp
owner(String owner)
CloudAccountGcp
privateKeyId(String privateKeyId)
CloudAccountGcp
projectId(String projectId)
CloudAccountGcp
putCustomPropertiesItem(String key, String customPropertiesItem)
CloudAccountGcp
putLinksItem(String key, Href _linksItem)
void
setClientEmail(String clientEmail)
void
setCreatedAt(String createdAt)
void
setCustomProperties(Map<String,String> customProperties)
void
setDescription(String description)
void
setEnabledRegionIds(List<String> enabledRegionIds)
void
setId(String id)
void
setLinks(Map<String,Href> _links)
void
setName(String name)
void
setOrganizationId(String organizationId)
void
setOrgId(String orgId)
void
setOwner(String owner)
void
setPrivateKeyId(String privateKeyId)
void
setProjectId(String projectId)
void
setTags(List<Tag> tags)
void
setUpdatedAt(String updatedAt)
CloudAccountGcp
tags(List<Tag> tags)
String
toString()
CloudAccountGcp
updatedAt(String updatedAt)
-
Constructor Details
-
CloudAccountGcp
public CloudAccountGcp()
-
-
Method Details
-
owner
-
getOwner
Email of the user that owns the entity.- Returns:
- owner
-
setOwner
-
enabledRegionIds
-
addEnabledRegionIdsItem
-
getEnabledRegionIds
A set of region names that are enabled for this- Returns:
- enabledRegionIds
-
setEnabledRegionIds
-
_links
-
putLinksItem
-
getLinks
HATEOAS of the entity- Returns:
- _links
-
setLinks
-
clientEmail
-
getClientEmail
GCP Client email- Returns:
- clientEmail
-
setClientEmail
-
description
-
getDescription
A human-friendly description.- Returns:
- description
-
setDescription
-
orgId
-
getOrgId
The id of the organization this entity belongs to.- Returns:
- orgId
-
setOrgId
-
tags
-
addTagsItem
-
getTags
A set of tag keys and optional values that were set on on the Cloud Account- Returns:
- tags
-
setTags
-
organizationId
-
getOrganizationId
This field is deprecated. Use orgId instead. The id of the organization this entity belongs to.- Returns:
- organizationId
-
setOrganizationId
-
createdAt
-
getCreatedAt
Date when the entity was created. The date is in ISO 8601 and UTC.- Returns:
- createdAt
-
setCreatedAt
-
customProperties
-
putCustomPropertiesItem
-
getCustomProperties
Additional properties that may be used to extend the base type.- Returns:
- customProperties
-
setCustomProperties
-
name
-
getName
A human-friendly name used as an identifier in APIs that support this option.- Returns:
- name
-
setName
-
id
-
getId
The id of this resource instance- Returns:
- id
-
setId
-
projectId
-
getProjectId
GCP Project ID- Returns:
- projectId
-
setProjectId
-
privateKeyId
-
getPrivateKeyId
GCP Private key ID- Returns:
- privateKeyId
-
setPrivateKeyId
-
updatedAt
-
getUpdatedAt
Date when the entity was last updated. The date is ISO 8601 and UTC.- Returns:
- updatedAt
-
setUpdatedAt
-
equals
-
hashCode
public int hashCode() -
toString
-