Class CreateSiteRequest.Builder (0.44.0)

public static final class CreateSiteRequest.Builder extends GeneratedMessage.Builder<CreateSiteRequest.Builder> implements CreateSiteRequestOrBuilder

Request object for CreateSite method.

Protobuf type google.ads.admanager.v1.CreateSiteRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public CreateSiteRequest build()
Returns
Type Description
CreateSiteRequest

buildPartial()

public CreateSiteRequest buildPartial()
Returns
Type Description
CreateSiteRequest

clear()

public CreateSiteRequest.Builder clear()
Returns
Type Description
CreateSiteRequest.Builder
Overrides

clearParent()

public CreateSiteRequest.Builder clearParent()

Required. The parent resource where this Site will be created. Format: networks/{network_code}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
CreateSiteRequest.Builder

This builder for chaining.

clearSite()

public CreateSiteRequest.Builder clearSite()

Required. The Site to create.

.google.ads.admanager.v1.Site site = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
CreateSiteRequest.Builder

getDefaultInstanceForType()

public CreateSiteRequest getDefaultInstanceForType()
Returns
Type Description
CreateSiteRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getParent()

public String getParent()

Required. The parent resource where this Site will be created. Format: networks/{network_code}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public ByteString getParentBytes()

Required. The parent resource where this Site will be created. Format: networks/{network_code}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getSite()

public Site getSite()

Required. The Site to create.

.google.ads.admanager.v1.Site site = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Site

The site.

getSiteBuilder()

public Site.Builder getSiteBuilder()

Required. The Site to create.

.google.ads.admanager.v1.Site site = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Site.Builder

getSiteOrBuilder()

public SiteOrBuilder getSiteOrBuilder()

Required. The Site to create.

.google.ads.admanager.v1.Site site = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
SiteOrBuilder

hasSite()

public boolean hasSite()

Required. The Site to create.

.google.ads.admanager.v1.Site site = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the site field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CreateSiteRequest other)

public CreateSiteRequest.Builder mergeFrom(CreateSiteRequest other)
Parameter
Name Description
other CreateSiteRequest
Returns
Type Description
CreateSiteRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public CreateSiteRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CreateSiteRequest.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public CreateSiteRequest.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
CreateSiteRequest.Builder
Overrides

mergeSite(Site value)

public CreateSiteRequest.Builder mergeSite(Site value)

Required. The Site to create.

.google.ads.admanager.v1.Site site = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value Site
Returns
Type Description
CreateSiteRequest.Builder

setParent(String value)

public CreateSiteRequest.Builder setParent(String value)

Required. The parent resource where this Site will be created. Format: networks/{network_code}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The parent to set.

Returns
Type Description
CreateSiteRequest.Builder

This builder for chaining.

setParentBytes(ByteString value)

public CreateSiteRequest.Builder setParentBytes(ByteString value)

Required. The parent resource where this Site will be created. Format: networks/{network_code}

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for parent to set.

Returns
Type Description
CreateSiteRequest.Builder

This builder for chaining.

setSite(Site value)

public CreateSiteRequest.Builder setSite(Site value)

Required. The Site to create.

.google.ads.admanager.v1.Site site = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value Site
Returns
Type Description
CreateSiteRequest.Builder

setSite(Site.Builder builderForValue)

public CreateSiteRequest.Builder setSite(Site.Builder builderForValue)

Required. The Site to create.

.google.ads.admanager.v1.Site site = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue Site.Builder
Returns
Type Description
CreateSiteRequest.Builder