public class DeidentifyTemplateName implements ResourceName
Inheritance
Object >
DeidentifyTemplateName
Implements
com.google.api.resourcenames.ResourceName
Static Methods
public static String format(String organization, String deidentifyTemplate)
Parameters Name Description organization
String
deidentifyTemplate
String
public static String formatOrganizationDeidentifyTemplateName(String organization, String deidentifyTemplate)
Beta
The static format methods are not stable yet and may be changed in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Parameters Name Description organization
String
deidentifyTemplate
String
public static String formatOrganizationLocationDeidentifyTemplateName(String organization, String location, String deidentifyTemplate)
Beta
The static format methods are not stable yet and may be changed in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
public static String formatProjectDeidentifyTemplateName(String project, String deidentifyTemplate)
Beta
The static format methods are not stable yet and may be changed in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Parameters Name Description project
String
deidentifyTemplate
String
public static String formatProjectLocationDeidentifyTemplateName(String project, String location, String deidentifyTemplate)
Beta
The static format methods are not stable yet and may be changed in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
isParsableFrom(String formattedString)
public static boolean isParsableFrom(String formattedString)
Parameter Name Description formattedString
String
newBuilder()
public static DeidentifyTemplateName.Builder newBuilder()
newOrganizationDeidentifyTemplateBuilder()
public static DeidentifyTemplateName.Builder newOrganizationDeidentifyTemplateBuilder()
Beta
The per-pattern Builders are not stable yet and may be changed in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
newOrganizationLocationDeidentifyTemplateBuilder()
public static DeidentifyTemplateName.OrganizationLocationDeidentifyTemplateBuilder newOrganizationLocationDeidentifyTemplateBuilder()
Beta
The per-pattern Builders are not stable yet and may be changed in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
newProjectDeidentifyTemplateBuilder()
public static DeidentifyTemplateName.ProjectDeidentifyTemplateBuilder newProjectDeidentifyTemplateBuilder()
Beta
The per-pattern Builders are not stable yet and may be changed in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
newProjectLocationDeidentifyTemplateBuilder()
public static DeidentifyTemplateName.ProjectLocationDeidentifyTemplateBuilder newProjectLocationDeidentifyTemplateBuilder()
Beta
The per-pattern Builders are not stable yet and may be changed in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
of(String organization, String deidentifyTemplate)
public static DeidentifyTemplateName of(String organization, String deidentifyTemplate)
Parameters Name Description organization
String
deidentifyTemplate
String
ofOrganizationDeidentifyTemplateName(String organization, String deidentifyTemplate)
public static DeidentifyTemplateName ofOrganizationDeidentifyTemplateName(String organization, String deidentifyTemplate)
Beta
The static create methods are not stable yet and may be changed in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Parameters Name Description organization
String
deidentifyTemplate
String
ofOrganizationLocationDeidentifyTemplateName(String organization, String location, String deidentifyTemplate)
public static DeidentifyTemplateName ofOrganizationLocationDeidentifyTemplateName(String organization, String location, String deidentifyTemplate)
Beta
The static create methods are not stable yet and may be changed in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
ofProjectDeidentifyTemplateName(String project, String deidentifyTemplate)
public static DeidentifyTemplateName ofProjectDeidentifyTemplateName(String project, String deidentifyTemplate)
Beta
The static create methods are not stable yet and may be changed in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
Parameters Name Description project
String
deidentifyTemplate
String
ofProjectLocationDeidentifyTemplateName(String project, String location, String deidentifyTemplate)
public static DeidentifyTemplateName ofProjectLocationDeidentifyTemplateName(String project, String location, String deidentifyTemplate)
Beta
The static create methods are not stable yet and may be changed in the future.
This feature is covered by the Pre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see the launch stage descriptions.
parse(String formattedString)
public static DeidentifyTemplateName parse(String formattedString)
Parameter Name Description formattedString
String
Constructors
DeidentifyTemplateName() (deprecated)
protected DeidentifyTemplateName()
Methods
equals(Object o)
public boolean equals(Object o)
Parameter Name Description o
Object
Overrides
getDeidentifyTemplate()
public String getDeidentifyTemplate()
getFieldValue(String fieldName)
public String getFieldValue(String fieldName)
Parameter Name Description fieldName
String
getFieldValuesMap()
public Map<String,String> getFieldValuesMap()
getLocation()
public String getLocation()
getOrganization()
public String getOrganization()
getProject()
public String getProject()
hashCode()
Returns Type Description int
Overrides
toBuilder()
public DeidentifyTemplateName.Builder toBuilder()
toString()
Overrides