Class SecretName
java.lang.Object
com.google.cloud.secretmanager.v1beta2.SecretName
- All Implemented Interfaces:
ResourceName
@NullMarked
@Generated("by gapic-generator-java")
public class SecretName
extends Object
implements ResourceName
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBuilder for projects/{project}/secrets/{secret}.static classBuilder for projects/{project}/locations/{location}/secrets/{secret}. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic Stringstatic StringformatProjectLocationSecretName(String project, String location, String secret) static StringformatProjectSecretName(String project, String secret) getFieldValue(String fieldName) inthashCode()static booleanisParsableFrom(String formattedString) static SecretName.Builderstatic SecretName.Builderstatic SecretNamestatic SecretNameofProjectLocationSecretName(String project, String location, String secret) static SecretNameofProjectSecretName(String project, String secret) static @Nullable SecretNamestatic List<SecretName>toString()toStringList(List<@Nullable SecretName> values)
-
Constructor Details
-
SecretName
Deprecated.
-
-
Method Details
-
getProject
-
getSecret
-
getLocation
-
newBuilder
-
newProjectSecretBuilder
-
newProjectLocationSecretBuilder
-
toBuilder
-
of
-
ofProjectSecretName
-
ofProjectLocationSecretName
public static SecretName ofProjectLocationSecretName(String project, String location, String secret) -
format
-
formatProjectSecretName
-
formatProjectLocationSecretName
-
parse
-
parseList
-
toStringList
-
isParsableFrom
-
getFieldValuesMap
- Specified by:
getFieldValuesMapin interfaceResourceName
-
getFieldValue
- Specified by:
getFieldValuein interfaceResourceName
-
toString
-
equals
-
hashCode
public int hashCode()
-