Uses of Class
com.google.api.ResourceDescriptor.Builder
Packages that use ResourceDescriptor.Builder
-
Uses of ResourceDescriptor.Builder in com.google.api
Methods in com.google.api that return ResourceDescriptor.BuilderModifier and TypeMethodDescriptionResourceDescriptor.Builder.addAllPattern(Iterable<String> values) Optional.ResourceDescriptor.Builder.addAllStyle(Iterable<? extends ResourceDescriptor.Style> values) Style flag(s) for this resource.ResourceDescriptor.Builder.addAllStyleValue(Iterable<Integer> values) Style flag(s) for this resource.ResourceDescriptor.Builder.addPattern(String value) Optional.ResourceDescriptor.Builder.addPatternBytes(com.google.protobuf.ByteString value) Optional.ResourceDescriptor.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) ResourceDescriptor.Builder.addStyle(ResourceDescriptor.Style value) Style flag(s) for this resource.ResourceDescriptor.Builder.addStyleValue(int value) Style flag(s) for this resource.ResourceDescriptor.Builder.clear()ResourceDescriptor.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) ResourceDescriptor.Builder.clearHistory()Optional.ResourceDescriptor.Builder.clearNameField()Optional.ResourceDescriptor.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) ResourceDescriptor.Builder.clearPattern()Optional.ResourceDescriptor.Builder.clearPlural()The plural name used in the resource name and permission names, such as 'projects' for the resource name of 'projects/{project}' and the permission name of 'cloudresourcemanager.googleapis.com/projects.get'.ResourceDescriptor.Builder.clearSingular()The same concept of the `singular` field in k8s CRD spec https://kubernetes.io/docs/tasks/access-kubernetes-api/custom-resources/custom-resource-definitions/ Such as "project" for the `resourcemanager.googleapis.com/Project` type.ResourceDescriptor.Builder.clearStyle()Style flag(s) for this resource.ResourceDescriptor.Builder.clearType()The resource type.ResourceDescriptor.Builder.clone()ResourceDescriptor.Builder.mergeFrom(ResourceDescriptor other) ResourceDescriptor.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) ResourceDescriptor.Builder.mergeFrom(com.google.protobuf.Message other) ResourceDescriptor.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static ResourceDescriptor.BuilderResourceDescriptor.newBuilder()static ResourceDescriptor.BuilderResourceDescriptor.newBuilder(ResourceDescriptor prototype) ResourceDescriptor.newBuilderForType()protected ResourceDescriptor.BuilderResourceDescriptor.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) ResourceDescriptor.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) ResourceDescriptor.Builder.setHistory(ResourceDescriptor.History value) Optional.ResourceDescriptor.Builder.setHistoryValue(int value) Optional.ResourceDescriptor.Builder.setNameField(String value) Optional.ResourceDescriptor.Builder.setNameFieldBytes(com.google.protobuf.ByteString value) Optional.ResourceDescriptor.Builder.setPattern(int index, String value) Optional.The plural name used in the resource name and permission names, such as 'projects' for the resource name of 'projects/{project}' and the permission name of 'cloudresourcemanager.googleapis.com/projects.get'.ResourceDescriptor.Builder.setPluralBytes(com.google.protobuf.ByteString value) The plural name used in the resource name and permission names, such as 'projects' for the resource name of 'projects/{project}' and the permission name of 'cloudresourcemanager.googleapis.com/projects.get'.ResourceDescriptor.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) ResourceDescriptor.Builder.setSingular(String value) The same concept of the `singular` field in k8s CRD spec https://kubernetes.io/docs/tasks/access-kubernetes-api/custom-resources/custom-resource-definitions/ Such as "project" for the `resourcemanager.googleapis.com/Project` type.ResourceDescriptor.Builder.setSingularBytes(com.google.protobuf.ByteString value) The same concept of the `singular` field in k8s CRD spec https://kubernetes.io/docs/tasks/access-kubernetes-api/custom-resources/custom-resource-definitions/ Such as "project" for the `resourcemanager.googleapis.com/Project` type.ResourceDescriptor.Builder.setStyle(int index, ResourceDescriptor.Style value) Style flag(s) for this resource.ResourceDescriptor.Builder.setStyleValue(int index, int value) Style flag(s) for this resource.The resource type.ResourceDescriptor.Builder.setTypeBytes(com.google.protobuf.ByteString value) The resource type.ResourceDescriptor.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) ResourceDescriptor.toBuilder()