Class ResourceName
- java.lang.Object
-
- com.google.api.generator.gapic.model.ResourceName
-
public abstract class ResourceName extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classResourceName.Builder
-
Constructor Summary
Constructors Constructor Description ResourceName()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static ResourceName.Builderbuilder()static ResourceNamecreateWildcard(String resourceTypeString, String pakkage)abstract Stringdescription()booleanequals(Object o)StringgetMatchingPattern(HttpBindings bindings)booleanhasDescription()inthashCode()booleanhasParentMessageName()abstract booleanisOnlyWildcard()abstract Stringpakkage()abstract StringparentMessageName()abstract com.google.common.collect.ImmutableList<String>patterns()StringresourceTypeName()abstract StringresourceTypeString()abstract TypeNodetype()abstract StringvariableName()
-
-
-
Method Detail
-
variableName
public abstract String variableName()
-
pakkage
public abstract String pakkage()
-
resourceTypeString
public abstract String resourceTypeString()
-
patterns
public abstract com.google.common.collect.ImmutableList<String> patterns()
-
type
public abstract TypeNode type()
-
isOnlyWildcard
public abstract boolean isOnlyWildcard()
-
getMatchingPattern
@Nullable public String getMatchingPattern(HttpBindings bindings)
-
hasParentMessageName
public boolean hasParentMessageName()
-
hasDescription
public boolean hasDescription()
-
resourceTypeName
public String resourceTypeName()
-
builder
public static ResourceName.Builder builder()
-
createWildcard
public static ResourceName createWildcard(String resourceTypeString, String pakkage)
-
-