Package com.google.cloud.orgpolicy.v2
Class PolicyName
java.lang.Object
com.google.cloud.orgpolicy.v2.PolicyName
- All Implemented Interfaces:
ResourceName
@Generated("by gapic-generator-java")
public class PolicyName
extends Object
implements ResourceName
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBuilder for projects/{project}/policies/{policy}.static classBuilder for folders/{folder}/policies/{policy}.static classBuilder for organizations/{organization}/policies/{policy}. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic Stringstatic StringformatFolderPolicyName(String folder, String policy) static StringformatOrganizationPolicyName(String organization, String policy) static StringformatProjectPolicyName(String project, String policy) getFieldValue(String fieldName) inthashCode()static booleanisParsableFrom(String formattedString) static PolicyName.Builderstatic PolicyName.Builderstatic PolicyNamestatic PolicyNameofFolderPolicyName(String folder, String policy) static PolicyNameofOrganizationPolicyName(String organization, String policy) static PolicyNameofProjectPolicyName(String project, String policy) static PolicyNamestatic List<PolicyName>toString()toStringList(List<PolicyName> values)
-
Constructor Details
-
PolicyName
Deprecated.
-
-
Method Details
-
getProject
-
getPolicy
-
getFolder
-
getOrganization
-
newBuilder
-
newProjectPolicyBuilder
-
newFolderPolicyBuilder
-
newOrganizationPolicyBuilder
-
toBuilder
-
of
-
ofProjectPolicyName
-
ofFolderPolicyName
-
ofOrganizationPolicyName
-
format
-
formatProjectPolicyName
-
formatFolderPolicyName
-
formatOrganizationPolicyName
-
parse
-
parseList
-
toStringList
-
isParsableFrom
-
getFieldValuesMap
- Specified by:
getFieldValuesMapin interfaceResourceName
-
getFieldValue
- Specified by:
getFieldValuein interfaceResourceName
-
toString
-
equals
-
hashCode
public int hashCode()
-