public static final class CreateSourceRequest.Builder extends GeneratedMessageV3.Builder<CreateSourceRequest.Builder> implements CreateSourceRequestOrBuilder
Request message for creating a source.
Protobuf type google.cloud.securitycenter.v1.CreateSourceRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateSourceRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateSourceRequest build()
buildPartial()
public CreateSourceRequest buildPartial()
clear()
public CreateSourceRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateSourceRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateSourceRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public CreateSourceRequest.Builder clearParent()
Required. Resource name of the new source's parent. Its format should be
organizations/[organization_id]
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearSource()
public CreateSourceRequest.Builder clearSource()
Required. The Source being created, only the display_name and description
will be used. All other fields will be ignored.
.google.cloud.securitycenter.v1.Source source = 2 [(.google.api.field_behavior) = REQUIRED];
clone()
public CreateSourceRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public CreateSourceRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getParent()
public String getParent()
Required. Resource name of the new source's parent. Its format should be
organizations/[organization_id]
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. Resource name of the new source's parent. Its format should be
organizations/[organization_id]
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
getSource()
public Source getSource()
Required. The Source being created, only the display_name and description
will be used. All other fields will be ignored.
.google.cloud.securitycenter.v1.Source source = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
Source |
The source.
|
getSourceBuilder()
public Source.Builder getSourceBuilder()
Required. The Source being created, only the display_name and description
will be used. All other fields will be ignored.
.google.cloud.securitycenter.v1.Source source = 2 [(.google.api.field_behavior) = REQUIRED];
getSourceOrBuilder()
public SourceOrBuilder getSourceOrBuilder()
Required. The Source being created, only the display_name and description
will be used. All other fields will be ignored.
.google.cloud.securitycenter.v1.Source source = 2 [(.google.api.field_behavior) = REQUIRED];
hasSource()
public boolean hasSource()
Required. The Source being created, only the display_name and description
will be used. All other fields will be ignored.
.google.cloud.securitycenter.v1.Source source = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the source field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CreateSourceRequest other)
public CreateSourceRequest.Builder mergeFrom(CreateSourceRequest other)
public CreateSourceRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateSourceRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeSource(Source value)
public CreateSourceRequest.Builder mergeSource(Source value)
Required. The Source being created, only the display_name and description
will be used. All other fields will be ignored.
.google.cloud.securitycenter.v1.Source source = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
Source
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateSourceRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreateSourceRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParent(String value)
public CreateSourceRequest.Builder setParent(String value)
Required. Resource name of the new source's parent. Its format should be
organizations/[organization_id]
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The parent to set.
|
setParentBytes(ByteString value)
public CreateSourceRequest.Builder setParentBytes(ByteString value)
Required. Resource name of the new source's parent. Its format should be
organizations/[organization_id]
.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for parent to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateSourceRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSource(Source value)
public CreateSourceRequest.Builder setSource(Source value)
Required. The Source being created, only the display_name and description
will be used. All other fields will be ignored.
.google.cloud.securitycenter.v1.Source source = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
Source
|
setSource(Source.Builder builderForValue)
public CreateSourceRequest.Builder setSource(Source.Builder builderForValue)
Required. The Source being created, only the display_name and description
will be used. All other fields will be ignored.
.google.cloud.securitycenter.v1.Source source = 2 [(.google.api.field_behavior) = REQUIRED];
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateSourceRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides